Location: 4400 Keller Avenue Suite 100, Oakland, CA 94605
Phone:(510)632-8885
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets