Al Falak Street, Dubai Internet City (Al Sufouh 2), Jumeirah
9.51 mi from World Islands
Flavors Restaurant, Al Barsha 1 — international cuisine, breakfast, lunch, and dinner daily. Valet parking, wheelchair accessible, serves alcohol.
Is this your listing?