Home » Restaurants » America » Fremont Restaurants » Straw Hat Pizza | 1653 Industrial Pkwy W Hayward CA 94544 United States

Straw Hat Pizza | 1653 Industrial Pkwy W Hayward CA 94544 United States Restaurant Menu & Phone

Restaurant Reviews:

360
4.2/5

Straw Hat Pizza | 1653 Industrial Pkwy W Hayward CA 94544 United States Contact Details

1653 Industrial Pkwy W Hayward CA 94544 United States

Related Restaurants