Noodle Planet

700 W. Valley Blvd.
Alhambra
California
United States