Location: 6333 West 3rd Street, Los Angeles, CA 90036
Phone:(323)549-2140
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets, Farmers Markets