2801 W Ave L, Lancaster, CA 93536 +1 661-722-7300
restaurant, Lancaster, CA, United States
Today
How to go there