Lan's Noodle

225 E Santa Clara St
San Jose, CA
408.298.5168
37.338632
-121.885873

for Lan's Noodle
Directions
from: