The Kilimanjaro fast food and restaurant located in different neighborhoods of the major cities in Nigeria such as Lagos, Owerri, Enugu, Uyo, Port Harcourt Abuja and others. The restaurants offer a great variety of mouth watering local and intercontinental dishes and snacks.