Noodle Talk San Jose

1095 E Brokaw Rd Ste 30 San Jose CA 95131 USA

(408) 490-4899

Location