739 Truman St., San Fernando, CA 91340 +1 818-361-1850
restaurant, San Fernando, CA, US
Today
How to go there