Le Niagara
Bar · French · Casual Dining
Le Niagara is a bar that offers a pleasant atmosphere. It is located in Lille, France. The establishment has received a Google rating of 4.2.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Le Niagara.
Local restaurants nearby
160 Rue d'Artois, 59000 Lille, France



