La Belle Etoile is a French restaurant offering classic French and Mediterranean cuisine in a charming setting.