Get directions to: Lao Bei Fang Dumpling & Hand-drawn Noodle House,, Elmhurst, NY
Restaurant address: 83-05 Broadway Elmhurst, NY 11373, USA
Restaurant: Lao Bei Fang Dumpling & Hand-drawn Noodle House,