SP's Nuts & Candy opened in 1978, and it's possibly the last store in Manhattan to roast its own nuts. / 8 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram