Mahita Street Moshi Bar, Tanzania
Kwa Mama Lema, Luis Street, Dar es Salaam, Tanzania
Dar es Salaam, Tanzania