Excellentt, Excellent, Excellent. Food was absolutely great. Its all about the show and they nailed it. Ambience great. A bit far out of the way from the capital Port of Spain
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.