I ate at this restaurant on 2 consecutive nights due to the amazing food and the friendliness of the staff. The snails are a must have! It really exceeded my expectations!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.