Location: 12000 Berryessa Road, San Jose, CA 95133
Phone:(408)441-0361
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Farmers Markets