1179 Manor Blvd, San Leandro, CA 94579 (510) 895-1786
How to go there
Grocery store Loc: 37.6916 / -122.151
Plan your visit