Photo courtesy of Lidl



The store at 70 Sunset Ave. will be Lidl’s 17th Long Island location. 


Lidl





Source link