La Piazza offers a selection of pizzas and a budget-friendly, multi-course menu.