H Salt Fish & Chips

18054 Saticoy St.
Los Angeles
California
United States