11 snack bars, chip shops and pizzerias in Montigny-le-Tilleul · Reservea