227 N Maclay Ave, San Fernando, CA 91340 +1 818-928-7200
restaurant, San Fernando, CA, US
Today
How to go there