La Voile d'Or is a French restaurant offering seasonal menus in a refined, minimalist space. It features a terrace with sea views.