Southshore Café

531 South Shore Center W
Alameda, CA
510.523.3663
37.759611
-122.25387
Hours:
Mon - Sat: 7am - 7pm
Sun: 7am - 2pm

for Southshore Café
Directions
from: