Our flagship store, located in the heart of the Melrose shopping district, has an open floor plan in the front for guests to comfortably shop, and a back of house fully integrated delivery service.  It is sure to attract both locals in the area as well as tourists visiting from near and far.

Address

Address:

7569 Melrose Ave Los Angeles, CA 90046

GPS:

34.0839374304, -118.354818405