Get directions to Noodle House
in Queens Center

Location of store Noodle House in Queens Center mall is 90-15 Queens Blvd., Elmhurst, New York - NY 11373.

GPS Coordinates: 40.734657, -73.869925


Your address:

« Return to store detail