The Traffic RestaurantEdit Business Listing
8 Missouri, off Colorado, Ministers' Hill, Maitama, Abuja
The Traffic Bar & Restaurant is the ideal spot for the best entertainment experience serving elegantly prepared cuisines and wide range of assorted drinks.
24/7, Mon - Sun
There are no reviews for this business.