Le Tilleul is located in Boulogne-Billancourt, France on 21 Rue des Tilleuls. Le Tilleul is rated 4.4 out of 5 in the category french restaurant in France.
Address
21 Rue des Tilleuls
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating