📍1, Atabara St, off Kampala St, Wuse II, Abuja. Spent last week Sunday at Taj Bistro and it was definitely one for the books. I was a bit skeptical at first cause I had heard more negative than positive reviews, but decided to take a risk regardless cause why not? AMBIENCE: The entrance to the…
Read More