2030 Glenoaks Blvd, San Fernando, CA 91340 +1 818-361-6661
restaurant, San Fernando, CA, United States
Today
How to go there