Le Tilleul is a French restaurant offering simple, delicious menus featuring regional Cévenol products.