La Piazza is a restaurant specializing in authentic Italian pizzas and cuisine.