Tribeca Delicatessen Inc / Tribeca Studio Deli
368 1/2 Greenwich Street
New York, NY 10013