I was surprised what a good restauraunt this is. I live in NYC and an accostomed to restauraunts on carribean islands being OK but not great.
This place is great! Really amazing interior design. Good service, good food, and pretty good value as well
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.