Location: 7505 Melrose Avenue, Los Angeles, CA 90046
Phone:(323)651-3880
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets, Caterers