8 reviews
sinza Block B, Plot no 660, Lion Street, Near Roman catholic Church Dar es salaam TZ, 00000, Tanzania
2 reviews
Unnamed Road, Dar es Salaam, Tanzania
Posta, Dar es Salaam, Tanzania