Magomeni Kagera Dar es salaam TZ, 14103, Tanzania
Opposite Muchacho hotel, Mfalme St, Dar es Salaam, Tanzania