Get directions to: Straw Hat Pizza, Rodeo, CA
Restaurant address: 687 Parker Ave Rodeo, CA 94572, USA
Restaurant: Straw Hat Pizza