This restaurant is in the Zen Grand section of the Grand Velas resort. The restaurant and bar are absolutely beautiful! The attention to detail with service and food presentation are amazing. If you eat here, make sure to arrive at least 30 minutes in advance to sit and enjoy the bar before you eat. I highly recommend!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.