Les Trois Casquettes is a French restaurant offering group meals, terrace seating, and accessibility features.