Hometown Noodle


Under Construction


3151 Middlefield Road, Redwood City, CA 94063 (650) 367-0567 - Map & Directions - Contact Us