Excellent Italian food served in a brilliant restaurant full of atmosphere. Used by the locals as well as tourists and this is always a good sign. In house pizza's are fantastic, cooked in their own pizza oven.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.