France / Lille / RestaurantsitalianAll PommodoroAddress155 Rue Nationale, LilleWebsitealpomodoro.frPhone+33320545059—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itLe Dahu · 66 mNot ratedLa Ducasse · 79 mNot ratedLa Plage · 99 mNot ratedL'Égaieté