Le Bistro Du Peyra is a French restaurant offering a full bar and seating. They accept card payments and offer high chairs. Reservations are accepted.