Karunaapala Flowers and Grass Suppliers is located in Negombo, Sri Lanka on 193 seththappaduwa. Karunaapala Flowers and Grass Suppliers is rated 5 out of 5 in the category garden center in Sri Lanka.
Address
193 seththappaduwa
Service options
In-store shopping