Nice square.9/16/2024One of the public squares in Lille. The steps of the Opera are a popular spot for people to sit, so ...Read more on Tripadvisor