Tropical Leaf-fall Kampala, Kyebando Ring Road, Mulondo Road Next To Mego Belania Apartment 9.3 / 10 4 reviews