La Piazza is a pizza restaurant offering a variety of pizzas and pasta dishes, with lunchtime specials available.