Two Locations in Los Angeles:

License Number: C10-0000219-LIC


La Brea


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.

Visit Retailer