8 reviews
Nelson Mandela Rd, Dar es Salaam, Tanzania
835R+XQ7, kilimani bunju kwa nabii, mwasha, Dar es Salaam, Tanzania