Auberge Les Tilleuls is a French restaurant offering authentic and traditional cuisine. As a Bistrot de Pays, it features a weekday lunch menu and à la carte options on weekends.