Tk Noodle

261 E William St, San Jose CA

(408) 297-8888

Location