Powered by Tripadvisor

Sen Noodle House

18350 Soledad Canyon Rd
Santa Clarita, CA 91387
Uber
MORE PHOTOS