New Squadra is a pizza restaurant offering a diverse menu of artisanal pizzas, pastas, paninis, Tex-Mex options, salads, and desserts.