From Via Roma it is a 10 minute stroll along Via Principe Amedeo, or 15 minutes on foot from the central station. The ambiance was lovely, the lady owner was ever so patient in explaining the Italian-only menu to us and everyone was genuinely friendly.
Take advantage of their set menus which were priced at 19, 22 and 26 euros respectively depending on how hungry you are. We found the 19 euro set far exceeded our expectations, simple, fresh and tasty local fare although admittedly the desert was a letdown.
Book ahead - it's small and popular amongst the locals.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.