6 Pl. de l'Église, 62111 Foncquevillers, France +33 3 21 07 63 54
Today
How to go there
Butcher shop deli Loc: 50.1478 / 2.63248
Plan your visit