Alameda Pizza

1538 Webster St
Alameda, CA
510.523.7149
37.774666
-122.276701
Hours:
Mon - Thu:11am - 11pm
Fri - Sat:11am - midnight
Sun:noon - 10pm

for Alameda Pizza
Directions
from: