Open
11.5
/ 20
La Fleur de Lille
Address
59043 LILLE
Cooking
French | Local
Budget
43 €