Location: 3925 Alameda Avenue, Oakland, CA 94601
Phone:(510)534-8064
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Farmers Markets