Get directions to: Straw Hat Pizza, Capitola, CA
Restaurant address: 4000 Auto Plaza Dr Capitola, CA 95010, USA
Restaurant: Straw Hat Pizza