Carmel Bldg, Al Amardi St, Al Khawaneej, Dubai, United States
Carmel Bldg, Al Amardi St, Al Khawaneej, Dubai, United States
No delivery
Spot something wrong?
Dishes at Keema Wala Restaurant. Prices may vary in venue.
Been to Keema Wala Restaurant? Be the first to share what you ate.