At 700 W Valley Blvd, Alhambra, CA 91803-3231Los Angeles Here : Noodle World Alhambra. Welcome to Noodle World Alhambra is rated 4. It's worth a try!
Write a review