Near Sheikh Mansour Bin Zayed MAsjid, Shamkha 17, Al Shamkha, Abu Dhabi, United States
Near Sheikh Mansour Bin Zayed MAsjid, Shamkha 17, Al Shamkha, Abu Dhabi, United States
No delivery
Spot something wrong?
Dishes at Mashkoor. Prices may vary in venue.