Order Online

Chen's Noodle House

1043 E Lemon St
Tempe, AZ 85281
(480) 912-2773
Order online Menu | Reservation | Info
Any questions please call us.