Noodle City

628 E Valley Blvd
Alhambra, CA
626.308.3567
34.078841
-118.116622

for Noodle City
Directions
from: