13039 Glenoaks Blvd, Sylmar, CA 91342 +1 818-367-8510
restaurant, San Fernando, CA, United States
Today
How to go there