Noodle World

429 S Palm Ave, Alhambra, CA 91803
Noodle World Noodle World is one of the popular Vietnamese Restaurant located in 429 S Palm Ave ,Alhambra listed under Local business in Alhambra , Vietnamese Restaurant in Alhambra ,

Contact Details & Working Hours

Map of Noodle World