18521 Soledad Canyon Rd, Santa Clarita, CA 91351 +1 661-299-6526
restaurant, Castaic, CA, United States
Today
How to go there