Get directions to: 64 Food Plz, New York, NY
Restaurant address: 64 Sherman Ave New York, NY 10040, USA
Restaurant: 64 Food Plz