• Restaurant review

    TAR TAR ABUJA

    Tar Tar Abuja is one of the newest restaurants in the capital. With their cocktails as their selling point, they also offer grilled foods and platters. Walking into Tar Tar Abuja, the first thing that caught my attention was their…