Find the best restaurants in Lillers, France: 2 places with address, phone number, opening hours and ratings.
Restaurants
4.5 (307)
5 Rue de Verdun, 62190 Lillers
4.5 (209)
35 Pl. Roger Salengro, 62190 Lillers