Aychung Noodle

458 Barber Ln
Milpitas, CA
408.432.8688
37.421018
-121.917492
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:11am - 10pm

for Aychung Noodle
Directions
from: