Location: 1552 Webster Street, Alameda, CA 94501
Popularity: 2/100
Phone:(510)337-9831
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets