This was possibly the best restaurant I have visited around the world. We visited the restaurant during our stay in French Cul de Sac during Christmas 2012 and had a great experience. The ambiance was great with open air dining, soft lighting during the evening hours and the wait staff was on their A game....I challenge you to have a half full glass of water! The food was out of the world.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.