image
See Filters
cat-icon Wakha Restaurant barsha, opposite Lulu Hypermarket - Dubai - United Arab Emirates
cat-icon Al-Kabab Al-Afghani Restaurant - Dubai - United Arab Emirates
cat-icon Namak Mandi, Upper Tooting Road, London, United Kingdom
cat-icon KHIVA Restaurant F-7, near Rashid Sweets, Askari Bank & Saeed Book Bank, F-7 Markaz F 7 Markaz F-7, Islamabad, Pakistan
cat-icon Truck Adda Restaurant - Dubai - United Arab Emirates
cat-icon Afghan Kitchen Restaurant, Islington Green, London, United Kingdom