L'Echelle is a French restaurant offering group meals and a terrace. It is open six days a week and welcomes guests with disabilities and animals.