Get directions to: Straw Hat Pizza, Placerville, CA
Restaurant address: 3970 Missouri Flat Rd Placerville, CA 95667, USA
Restaurant: Straw Hat Pizza