1. Home
  2. Abuja
  3. Restaurants
  4. Ntachi-Osa Restaurant

Ntachi-Osa Restaurant

RestaurantKadoWebsite

You will find Ntachi-Osa Restaurant, a restaurant, at 17 Alex Ekwueme Wy in the Kado area of Abuja. Closed on Sundays.

17 Alex Ekwueme Wy, Kado, Abuja 900108, Federal Capital TerritoryChecked October 2026