101 Noodle ExpressRestaurants1408 E Valley BlvdAlhambra, CA, 91801 · US+16263008654hello@101noodleexpress.net101noodleexpress.netHours not available