Iron Road Noodle House
400 Squaw Creek Rd, Olympic Valley CA 96146
(530) 581-6618
Directions
Order Online Delivery
Toasttab
Olympic Valley, California
Iron Road Noodle House
400 Squaw Creek Rd, Olympic Valley
(530) 581-6618