Straw Hat Pizza

15922 Hesperian Blvd San Lorenzo CA 94580 USA

(510) 756-5200

Location