Get directions to: H Salt Esquire Fish & Chips, Chino, CA
Restaurant address: 12461 Central Ave Chino, CA 91710, USA
Restaurant: H Salt Esquire Fish & Chips