Located somewhat out of the center of the village but only 3m walk is Casa Nostra. Absolutely the best Italian in town. Nice location, good Italian food and very good service!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.