Maestro's is an Italian restaurant offering classic comfort food in a relaxed, family-friendly atmosphere.