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.
Is this your organisation?
Inside One Galle Face Mall
1A, Centre Road, Galle Face, Colombo 02, Sri Lanka.