Straw Hat Pizza ★★★★☆4.4 (448) Restaurants Pizza restaurant · Buffet restaurant · Italian restaurant (more) 1053 1st St, Gilroy, CA 95020 Call Website Details →