Blizzard? Schblizzard! The New Amsterdam Wintermarket will be open as planned:
Sunday, December 20
on South Street in Lower Manhattan
Between Beekman Street and Peck Slip
11:00am to 4:00pm
They have a pretty great set of vendors, dedicated to regional suppliers, sourced directly from farmers … all the things you love about CSA, with even more variety.