Level 1, Excelsior Hotel Downtown, Al Rigga, Deira, Dubai, United States
Level 1, Excelsior Hotel Downtown, Al Rigga, Deira, Dubai, United States
No delivery
Spot something wrong?
Dishes at Metro Bar - Excelsior Hotel Downtown. Prices may vary in venue.
Been to Metro Bar - Excelsior Hotel Downtown? Be the first to share what you ate.