DeCicco's in Orchard Plaza is the only grocery store in the Lewisboro hamlet. And it's rumored to close.
Rockland/Westchester Journal News, The Journal News
Sat, 08/18/2018 - 1:34pm
DeCicco's in Orchard Plaza is the only grocery store in the Lewisboro hamlet. And it's rumored to close.