1. Home
  2. Aba
  3. Restaurants
  4. Kilimanjaro Restaurant Ngwa road

Kilimanjaro Restaurant Ngwa road

RestaurantSunWebsite

Kilimanjaro Restaurant Ngwa road: restaurant at 4927+7C, Aba. It is open on Sunday. One of 46 Kilimanjaro branches we list.

4927+7C, Aba, 450103, AbiaChecked October 2026