Get directions to: 37 James Deli, New York, NY
Restaurant address: 37 James St New York, NY 10038, USA
Restaurant: 37 James Deli