313 N Maclay Ave, San Fernando, CA 91340 +1 818-430-3683
restaurant, San Fernando, CA, US
Today
How to go there