TABATA MANDELA Dar es salaam TZ, 12103, Tanzania
Mbagala Road, Dar es Salaam, Tanzania
Urambo St, Dar es Salaam, Tanzania