La Terrazza is an Italian restaurant with a family-friendly atmosphere. Parking is available.