Nalan Express Restaurant Al Nahda - 5, Smark 4 Building, Plot 231 - 197 - Al Nahda 1 - Dubai - United Arab Emirates, Dubai, Dubai, United Arab Emirates
Salt n' Pepper Restaurant - Karama - 18 A St, Al Sultan Building, Shop #5 Back of Day to Day - Dubai - United Arab Emira, Dubai, Dubai, United Arab Emirates
Ahal Cairo Restaurant LLC, Al Owais Bldg - Ground Floor, Block D - Al Rigga Rd - Deira - Dubai - United Arab Emirates, Dubai, Dubai, United Arab Emirates