Get directions to: 122 Deli Grocery, New York, NY
Restaurant address: 147 Sherman Av New York, NY 10034, USA
Restaurant: 122 Deli Grocery