Straw Hat Pizza
1653 Industrial Pkwy W, Hayward
(510) 265-0111
Recent Reviews
Straw Hat Pizza
1653 Industrial Pkwy W, Hayward 94544
(510) 265-0111