La Paillote is a French restaurant offering a variety of dishes. It features a pleasant terrace with sea views.