Kilimanjaro restaurant now opens in Owerri Mall, Egbu road, Owerri, Imo state. Come enjoy your favourite meals at the Food Court. Look out for our Kilimanjaro store clad in our house colors of black and red…and prepare to enjoy hospitality at its finest plus you never know what surprise gift you’ll be carting away! This latest addition brings our number of stores to 19 spread across Nigeria in the following locations – Port Harcourt (7locations i.e. Agip, Tran-Amadi, YKC junction Woji, GRA junction, Onne road GRA2, Choba & Onne FOT), Lagos (3locations i.e. Sanusi Fafunwa & Ozumba Mbadiwe both in V/I & MMIA), Abuja (2locations i.e. 911 Mall, Usuma street, Maitama & 3rd Avenue, Gwarinpa), Uyo (2locations i.e. Oron road & Ikot-Ekpene ), Owerri (2locations i.e. Ikenegbu & Owerri mall), Enugu (Polo Park), Delta (Delta Mall, Efurrun) & Yenagoa.