Back to list
Le Souk
Well 7.9 (344 reviews)
Around €19
Location
27 Place Sebastopol
59000 Lille
See on the map