Straw Hat Pizza

1653 Industrial Parkway, Hayward, CA 94544

4.7(202)
$15 Minimum

FAQ