Italian restaurant La Piazza offers a variety of pizzas.