Food Spot Restaurant & Cafeteria - Shop #G14, Al Ain Center - Al Mankhool Rd - Al Fahidi - Dubai - United Arab Emirates, Dubai, Dubai, United Arab Emirates
Idly Dosa Corner Restaurant - 277 7th St - Al Qusais Industrial Area - Al Qusais Industrial Area 1 - Dubai - United Arab, Dubai, Dubai, United Arab Emirates