Miamix Restaurant Barsha (Sri Lankan Restaurant), Miamix Restaurant - Al Barsha - Al Barsha 1 - Dubai - United Arab Emir, Dubai, Dubai, United Arab Emirates
India Bistro- Dubai World Trade Centre., Dubai World Trade Centre - Sheikh Zayed Rd - Trade Centre - Trade Centre 2 - Du, Dubai, Dubai, United Arab Emirates