We were there last week.
Avoid this place. They charge you 10 to 15 cuc for a small plate of food (you can select between chicken, pork, lobster...) with a small portion of rice and fried banana.
They say that service is 12% charge and they charged us 5cuc in a bill of 25 (total 30 cuc for 2 "main"...
It looks that the story of the guy recommending this restaurant, and whose grandfather is the chef is repeated among other reviews. I fell for it also.
Only came because they offered me any meat dish for 8CUC, instead of the usual 10-12CUC. This is the only reason I will give 2 stars instead of 1.
Anyway, I was the...