We visited this restaurant on our recent stay in Italy and would thoroughly recommend it. The food was excellent, and the service was also really good. The adjoining bar is also great for some after dinner drinks, we happened to be there on the night of the world cup final and the atmosphere was great and the staff went out of their way to make sure we had some seats in the bar (even though it was very busy).
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.