Le Cap

Grand Hôtel du Cap-Ferrat, 71 boulevard du Général-de-Gaulle, Saint-Jean-Cap-Ferrat, France

€€€€ Creative,Modern Cuisine

MICHELIN Guide's Point Of View