Stop & Shop
Opened: 2009, 2001 in former building
Previous Tenants: Grand Union in older building on same property
Location: 1189 Broad St, Clifton, NJ
Photographed: March 2019
Driving by on nearby NJ-3 gives us a nice higher-level perspective of the Stop & Shop in Allwood, Clifton (there is also one at Clifton Commons). It's a new-build, 53,000-square-foot store that opened in 2009, just eight years after Stop & Shop moved into an older Grand Union on the property. I'd encourage you to read a lot more and see inside over on Acme Style! We have another Clifton store here tomorrow, so come back to check it out!