La Ponche

5 rue des Remparts, Saint-Tropez, France

€€€ Modern Cuisine

MICHELIN Guide's Point Of View