L'Oursin is a haute French restaurant offering Mediterranean cuisine with creative dishes. It features panoramic views.