101 Noodle Express Alhambra, CA

1408 E Valley Blvd, Alhambra, CA 91801