← Los Angeles restaurants
Mamá Licha's Kitchen
No reviews yet
Mexican13867 Foothill Blvd, Los Angeles
Own or manage Mamá Licha's Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address13867 Foothill Blvd, Los Angeles 91342
Phone(818) 367-0752
Websitehttps://www.dinerank.com/ca/sylmar
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.