Hotel Intra Africa

[ Restaurant ]
On the Nile
Juba, South Sudan
()0477103682
64

1 rating
0600 - 0100
information provided by RateBeer.com