Noodle Village
  • Home
  • Menu
    • New York, NY Flushing, NY (coming soon)
  • Order Online
    • New York, NY Flushing, NY (coming soon)
  • About
NYC LOCATION: 13 Mott St, New York, NY 10013 ▣ (212) 233-0788
FLUSHING LOCATION: 40-21 Main St, Flushing, NY 11354 ▣ (718)358-8855