1 restaurant found
Arleta, CA
“Sally's House of Lechon, BBQ & Seafood brings together three essential elements of Filipino cuisine - lechon, BBQ, and seafood - under one roof in Arleta's North San Fernando Valley. Specializing in…”