Straw Hat Pizza

Straw Hat Pizza

1653 Industrial Parkway, Hayward, CA 94544
510-931-5932

Closed until 10:30 AM

Full Hours

Opening at 10:30 AM