We went to this place because of the TripAdvisor rating but we were greatly disappointed with the food and the price tag. The street food in Port of Spain tasted much better. The ambiance was good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.