Italian restaurant La Piazza, located on a charming square, offers delicious pizzas and pasta dishes. Enjoy a warm atmosphere.