Restaurants - French
Le Meridien Mina Seyahi Beach Resort & Marina, Al Sufouh Road
1st Floor, Fotouh Al Khair Building, Airport Road
Le Meridien Abu Dhabi, Street # 10