La Squadra Azzura is a restaurant offering a warm, family-friendly atmosphere and fresh, homemade products.