1161 N Maclay Ave, San Fernando, CA 91340 +1 818-617-0200
restaurant, San Fernando, CA, United States
Today
How to go there