King Noodle

3577 E El Camino Real
Santa Clara, CA
408.261.8188
37.352362
-122.001422

for King Noodle
Directions
from: