Noodle House

46 Las Tunas Dr
Arcadia, CA
626.821.2088
34.107299
-118.03371
Hours:
Mon:closed
Tue - Sun: 7am - 9pm

for Noodle House
Directions
from: