Dumpling & Noodle

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

Comments for Dumpling & Noodle
Directions
from