A Lidl store in Italy
A Lidl store in Italy Lidl Lidl
A Lidl store in Italy Lidl Lidl
What's In Store

What's In Store

Surveying the retail landscape in the Charlotte region and beyond

What's In Store

Lidl looks to open store in Charlotte’s University area

October 20, 2015 8:58 AM

  Comments  

Videos