La Squadra is an Italian restaurant offering a family-friendly atmosphere and a diverse menu of Mediterranean cuisine, including pasta dishes.