"I noticed a new Chinese restaurant on Seamless called Joe's Noodles at 121 Reade. I haven't walked by yet but that address appears to be the Tribeca Abbey apartment building. Do you have any idea what's going on here?" —Archie / 11 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram