69 reviews
The Backyard 288 Aly Khan Road Dar es Salaam TZ, 288 Aly Khan Rd, 12447, Tanzania
1 reviews
Mbweni 0255, Tanzania
86M2+JCJ, Unnamed Road, Dar es Salaam, Tanzania