Les Tilleuls offers Italian cuisine, including pizza and pasta, in a comfortable setting with an outdoor terrace. The menu also features French-inspired dishes.