Location: 3 Sterling, Irvine, CA 92618
Phone:(949)859-6506
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets