Al Zahra Walandaleeb Restaurant - 8th St - opp. Union Metro Station - Deira - Al Rigga - Dubai - United Arab Emirates, Dubai, Dubai, United Arab Emirates
Indo Haveli - Best veg. or Non Veg Restaurant & Bar in Bur Dubai, Rolla Suites Hotel - 1st Floor - Bur Dubai - Dubai - U, Dubai, Dubai, United Arab Emirates