Shop 31, Abdul Aziz Majid Bldg, St 19 A, Al Rigga, Dubai, United States
No delivery
Spot something wrong?
Dishes at Imperial Cafeteria. Prices may vary in venue.