H Salt Fish And Chips

5956 Westminster Blvd. Westminster CA 92683 USA

(714) 897-5300

Location