Loading map…
Les Palmiers
Cavalaire-sur-Mer, France, a beautiful coastal town, offers this delightful restaurant. The aroma is enticing, hinting at fresh seafood and Mediterranean flavours. Enjoy a satisfyingly firm texture, perhaps from dishes that are grilled.