6 locals recommend ·
Tips from locals
This is our favorite restaurant in town. Probably most popular. Everything is fresh here. Really good prices, big portions and amazingly polite and professional staff. This is the best every day restaurant in Town.
Selection of cheeses, home-made bread, local wine, olives, good pizzas and good meat steaks.