Get directions to: H Salt Fish & Chips, Lakewood, CA
Restaurant address: 4138 Woodruff Ave Lakewood, CA 90713, USA
Restaurant: H Salt Fish & Chips