Location: 17 East Santa Clara Street, San Jose, CA 95113
Phone:(408)288-5332
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets