This site is under development

Hometown Noodle is located at:

3151 Middlefield Rd
Redwood City, CA 94063
Phone: 650-367-0567