Find restaurants in Juba. Listings include Staff Club, Promoterpaul SSD, Juba Twins, Greater Upper Nile Students Union, HOT & COOL CAFE, Tean Dhieu Anguei.