Location: 129 West Joaquin Avenue, San Leandro, CA 94577
Phone:(510)357-3781
Category: Grocery
Tags: Fruits & Vegetables, Fruit & Vegetable Juices, Juices