Order Online

Noodle House

613 N Euclid St
Anaheim, CA 92801
(714) 635-8369
Order online Menu | Reservation | Info
Any questions please call us.