The deli has been on Chambers at River Terrace for 25 years.
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram