It is always a good sign when a restaurant is very popular with the locals. The air conditioning was a welcome relief from the heat and the staff were excellent . Cuban, Italian and Chinese dishes were all on offer - the food was delicious and service fast
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.