We loved the food here. They have a small menu, but by far the best pizza I have had in Italy. It's a small place that can be easily missed, but definitely worth the find. We will visit again before our vacation is over.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.