La Squadra is a pizzeria offering a variety of pizzas with Italian flavors, prepared fresh. Delivery options are available.