outravelandtour.com
The Atrium Restaurant
Atrium restaurant is located No 32 Ekukinam Street, Utako Abuja not quite easy to locate as the address on the map will take you to another end of the street so I think they should work on that.
oyibougbo