Straw Hat Pizza

Where
1221 Mission St, Santa Cruz, CA
Call
(831) 426-1480
Web
Straw Hat Pizza Website
Tags
Restaurants, Pizza
Claim this listing

About request an edit to this page

Mission Street