Reviews
Reviews from various websites
Int Restaurants
Good Rated Restaurants near Abuja
4.2
4.2
City: Gwagwalada (near Abuja), Faculty Of Management Sciences, University Of Abuja, 902101, Gwagwalada, Federal Capital Territory, Nigeria
"Its ok"