Fish & chips restaurant in Los Angeles

H Salt Fish & Chips

320 reviews

18054 Saticoy St, Reseda, CA 91335