ABOUT US

Established since 2007, Mimosa is a destination store located in the heart of Byron Bay, Australia. Designed locally, expertly curated globally.