Italian Restaurants nearby Tecom, Dubai, United Arab Emirates

Flavors Restaurant

Approximately 1.89 km away
Address: Food Court, Building 3, Dubai Internet City, Dubai