The only good attribute of this restaurant is it's location, but besides that, don't expect anything else.
The food is at best mediocre, the service terrible and the prices are sky high. If you pay with a US dollar credit card (they charge you at the government official rate of 6.3bs/usd) be prepared to be charged $63.33 for a plate of barbecue ribs, that price does not even include a soft drink or tips.
It's not worth to write anything else about this place, simply choose a different option from the many available nearby, you will eat better and pay less.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.