City Café - Al Barsha is located in Dubai, UAE on Citymax Hotel, Al Barsha Rd. City Café - Al Barsha is rated 4.3 out of 5 in the category cafe in UAE.
Address
Citymax Hotel, Al Barsha Rd
Service options
TakeawayDine-in
Amenities
Good for kidsToilets