66J9+GPV, Dar es Salaam, Tanzania
Plot 370, Chole Road Oyster Pearl Galleria 1st Floor, Dar es Salaam, T...
read, oyster pearl, Chole Rd, Dar es Salaam, Tanzania
Dar es Salaam, Tanzania