Straw Hat Pizza

14680 Washington Ave
San Leandro, CA
510.483.8250
37.699326
-122.13852
Hours:
Mon - Sat:11am - 10pm
Sun:noon - 9pm

for Straw Hat Pizza
Directions
from: