Location: 699 Lewelling Boulevard, San Leandro, CA 94579
Phone:(510)614-7345
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets