71 reviews
47QP+VFJ, Nelson Mandela Rd, Dar es Salaam, Tanzania
5 reviews
Dar es Salaam, Tanzania
47VF+3R4, Nelson Mandela Rd, Dar es Salaam, Tanzania
Tanzania, Dar es Salaam, Lumumba St, and Mafia St