683 reviews
Plot No. 2168 & 2169, Block L, Mbezi Beach, New Bagamoyo Road, Rafia Bus Stop Dar es Salaam TZ, 31778, Tanzania