Get directions to: 88 Noodle House, New York, NY
Restaurant address: 565 Columbus Avenue New York, NY 10024, USA
Restaurant: 88 Noodle House