0 Closed 0 sec read Kwanza Tukule Foods Limited. Industrial Area, Nairobi, Kenya. DSC_7632 admin May 15, 2023 Share on Facebook Share on Twitter Share on Facebook Share on Twitter