Les Terrasses de la Bastide is a French restaurant featuring seasonal cuisine with a focus on fresh, local ingredients, including organic and sustainably grown produce. It offers both indoor dining rooms and shaded outdoor terraces.