public space

Zocalo Coffeehouse

Map it |  645 Bancroft Ave, San Leandro, CA 94577, United States