One Galle Face Mall

Mimosa
Apparel & Fashion at One Galle Face Mall, Colombo
2-21, One Galle Face Mall
About Mimosa
Mimosa is a Sri Lanka-based women’s fashion brand offering dresses, tops, skirts, trousers, and new seasonal arrivals.
Inside One Galle Face Mall
1A, Centre Road, Galle Face, Colombo 02, Sri Lanka.