23 St Delicatessen, NEW YORK, New York (NY)
Conveniently stationed at 25 West 23rd Street () in NEW YORK, New York (NY) (10010), 23 St Delicatessen are available at 2128071713. It is advisable to early in advance to arrange your table in the restaurant.
More restaurants in NEW YORK, New York (NY)
23 St Delicatessen contact information and details:
Address: 25 West 23rd Street - , NEW YORK, New York (NY) 10010
Contact Phone: 2128071713