Le Magellan is a restaurant offering French, Seafood, and Mediterranean cuisine. It features seasonal flavors, fresh seafood, and garden delights.