Shop 1, Ground Fl, Emirates Tower N Bldg, Near Sahara Centre, Al Nahda, Sharjah, United States
Shop 1, Ground Fl, Emirates Tower N Bldg, Near Sahara Centre, Al Nahda, Sharjah, United States
No delivery
Spot something wrong?
Dishes at Malik Al Bahr Restaurant. Prices may vary in venue.