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.



7569 Melrose Ave Los Angeles, CA 90046


34.0839374304, -118.354818405