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