Best Turkish Restaurant in Juba – Antakya Turkish Restaurant
Spending an extra week in Juba meant pretty much checking out everything this rather spartan city has to offer. One of these places was the best god damned Turkish restaurant in the city, namely Antakya Turkish Restaurant. And it turns out there is a bit more to the place than just shawarma, with this three…
