Lusena Carpet Grass Suppliers ( Malaysian Carpet Grass Suppliers In Sri Lanka ) is located in Negombo, Sri Lanka on No:546/5/G. Lusena Carpet Grass Suppliers ( Malaysian Carpet Grass Suppliers In Sri Lanka ) is rated 3.5 out of 5 in the category garden in Sri Lanka.