Location: 5694 Thornton Avenue, Newark, CA 94560
Phone:(510)713-1834
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets