Location: 5409 Central Avenue Suite 9, Newark, CA 94560
Phone:(510)713-9234
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets