1. Home
  2. Owerri
  3. Restaurants
  4. Kilimanjaro Restaurant Orlu Road Owerri

Kilimanjaro Restaurant Orlu Road Owerri

RestaurantFast food restaurantAmakohia-AkwakumaSunWebsite

Kilimanjaro Restaurant Orlu Road Owerri: restaurant at 18 Orlu Rd, Amakohia-Akwakuma, Owerri. Also listed under fast food restaurant. It is open on Sunday. One of 46 Kilimanjaro branches we list.

18 Orlu Rd, Amakohia-Akwakuma, Owerri 460116, ImoChecked October 2026