Straw Hat Pizza ★★★★☆4.2 (513) Restaurants Pizza restaurant · Pizza delivery · Pizza Takeout 1653 Industrial Pkwy W, Hayward, CA 94544 Today: 11 AM–9 PM Call Website Details →