Location: 1585 Mabury Road Suite C, San Jose, CA 95133
Phone:(408)258-5956
Fax:(408)923-3347
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets