Near Al Raffa Police Station, St 21 A, Meena Bazaar, Dubai, United States
No delivery
Spot something wrong?
Dishes at New Mashad Restaurant. Prices may vary in venue.