Les Tilleuls is a restaurant offering generous, homemade cuisine, including pizzas. Takeaway is available.