TK Noodle

336 N Capitol Ave
San Jose, CA
408.937.1999
37.37138
-121.844104

for TK Noodle
Directions
from: