3 reviews
Opposite Mediterraneo Hotel, Turi road, Dar es Salaam, Tanzania
Sam Nujoma Rd, Dar es Salaam, Tanzania
2C7C+CWV, Tanzania