Straw Hat Pizza Reviews & Details
Straw Hat Pizza
1221 Mission St
Straw Hat Pizza is located at 1221 Mission St in Santa cruz near the intersection of Van Ness Ave and Mission St. Their menu consists of American and Fusion dishes . Call (831) 426-1480 for delivery or takeout.
- Cuisine:American and Fusion
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Van Ness Ave And Mission St
Tell us more about Straw Hat Pizza Santa cruz!