L'Optimist is a French restaurant offering seafood and bistro dishes. Enjoy sea views from its glass pavilion, rooftop couches, and deck.