Mimosa is a Sri Lanka-based fashion retail company that has a global vision! We are excited to bring you more exciting products and look to serve you an unforgettable customer experience both in our physical and online stores!
This company has no teams yet
This company has no offices yet