Ground Fl, Al Tawhidi Bldg, Khalid Bin Waleed St, Mankhool, Dubai, United States
No delivery
Spot something wrong?
Dishes at MTR - 1924. Prices may vary in venue.