Location: 6631 Laurel Canyon Boulevard, North Hollywood, CA 91606
Phone:(818)759-7273
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets