Le Magellan
French · Seafood · Mediterranean
Le Magellan is a restaurant offering French, Seafood, and Mediterranean cuisine. It features seasonal flavors, fresh seafood, and garden delights.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Le Magellan.
Local restaurants nearby
06590 Théoule-sur-Mer, France

