La Piazza is a pizza restaurant offering a convenient drive-through service for pizzas and burgers.