Not impressed by the restaurant and its food at all. The place that is air-conditioned is really small but that was not even the most important thing. I honestly expected the food to be much better for that price! Maybe the food looks Italian but it definitely does't taste like - at least not for that price!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.