Saigon Noodle House

15816 E Imperial Hwy
La Mirada, CA
562.902.8614
33.917205
-117.993742

for Saigon Noodle House
Directions
from: