Looking for an affordable restaurant in Abuja? then you should check out City view restaurant Abuja. Located at 7 Cape Town, Wuse 904101, Abuja. They have a wonderful ambiance and a wide menu. City view restaurant Abuja is rumored to have the best hummus in Abuja. keep reading to find out my take on this. […]