Noodle Village 粥麵軒
Food Court, Dumplings
40-21 Main St (at New World Mall Food Court)
Flushing, NY 11354
- While they have soup dumplings here, skip those and go with the best veggie dumplings in all of NYC.
- Steamed crab dumplings!
- Some of my favorite crab and pork XLB in New York.
- They have changed name. Ownwrship changed?
- Great soup dumplings.
- bad service