The Talk – Movenpick Hotel Jumeirah Beach - the United Arab Emirates

Best International Cuisine Restaurant - Dubai