Get directions to: Camelot Fish & Chips, Pacifica, CA
Restaurant address: 70 W Manor Dr Pacifica, CA 94044, USA
Restaurant: Camelot Fish & Chips