101 Noodle Express

101 Noodle Express

1408 E Valley Blvd, Alhambra, CA 91801

(626) 300-8654

EAT24 Free Online Ordering