La Palmeraie - Château de Valmer – Michelin-Starred Restaurant in La Croix-Valmer, France | Flavors, Photos, Reviews