outravelandtour.com
La Tarvena Abuja
La taverna abuja is a Spanish & Chilean restaurant in Statement Hotel. It has a beautiful indoor and outdoor sitting area.
oyibougbo