Holiday Inn Dubai - Al Barsha, Sheikh Zayed Rd, Barsha 1, Dubai, United States
Holiday Inn Dubai - Al Barsha, Sheikh Zayed Rd, Barsha 1, Dubai, United States
No delivery
Spot something wrong?
Dishes at The Gem Garden - Holiday Inn - ذي جم جاردن. Prices may vary in venue.