12 Rue du Maréchal de Lattre de Tassigny Rue Du, 62190 Lillers, France +33 3 21 26 29 28
How to go there
Restaurant Loc: 50.5643 / 2.4801
Plan your visit