At 10339 Lakewood Blvd, Downey, CA 90241-2743Los Angeles Here : H Salt Fish & Chips. Welcome to H Salt Fish & Chips is rated 4.5. It's worth a try!
Write a review