Noodle King

1265 E Valley Blvd
Alhambra, CA
626.281.4836
34.079242
-118.110445

for Noodle King
Directions
from: