The BACKYARD Abuja is located in Kubwa, Nigeria on Plot 444/445 Gbazango North Extension Arab Road Kubwa Abuja. The BACKYARD Abuja is rated 3.9 out of 5 in the category african restaurant in Nigeria.
Address
Plot 444/445 Gbazango North Extension Arab Road Kubwa Abuja