Dumpling & Noodle

3212 El Camino Real
Santa Clara, CA
408.615.7705
37.352273
-121.984463
Hours:
Mon - Sun:11am - 10pm

for Dumpling & Noodle
Directions
from: