Food Spot Restaurant & Cafeteria - Shop #G14, Al Ain Center - Al Mankhool Rd - Al Fahidi - Dubai - United Arab Emirates, Dubai, Dubai, United Arab Emirates
Jehangirs Restaurant - M Square Building - Shop No. 5 - Sheikh Khalifa Bin Zayed St - Al Mankhool - Dubai - United Arab , Dubai, Dubai, United Arab Emirates