Jumeirah Beach Road - Dubai - United Arab Emirates
Seated: 150
Combined with Skyview Bar & Restaurant, this eclectic venue is home to your perfect panoramic event, accompanied by the most exquisite French cuisine.