L'Abri du Benques is a French restaurant offering a full bar, seating, and accepts reservations and cards. They provide high chairs and wheelchair access.