La Pizzeria della Piazza is a pizza restaurant located in the town center with a view of the main square. They also offer focaccia, snacks, and desserts.