NKOYO is a very imaginative and picturesque restaurant like no other in the Abuja, a must visit for anyone seeking a combination of delicious local delicacies with plush and waxing setting to the bargain.
Additional Info
Address | Ceddi Plaza, 264 Tafawa Balewa Way, Central Area 900211, Abuja, Nigeria |
Comments