Colombo, Sri Lanka
city center
N/A
In-store shopping
A pleasant looking place which has a cool collection of plants...recommended for ones who are passionate about gardening...it's nice..
like
Love this place looks so appealing and they sell good plants and floral stuff.
It's a really cool place for home decor/plant lovers...
Deli
The best companies in the category 'Deli'