40 reviews
11, plot no 71, Block 27 Muccadam Building, Upanga Road Beside holiday Inn hotel, Tanzania