1397 reviews
1271 Haile Salassie Road Oysterbay, Dar-es-Salaam Dar es Salaam TZ, 5938, Tanzania
216 reviews
Lumumba and Tandamti Street next to Tahmeed bus stop Dar es Salaam TZ, 20932, Tanzania
132 reviews
6769+32J, Kinondoni Road next to Bakwata Muslim, Dar es Salaam 12526, Tanzania