346Q+WFJ, Tanzania
Mandasi Complex is a Shopping mall located at 346Q+WFJ, Tanzania. It has received 12 reviews with an average rating of 4.2 stars.
The address of Mandasi Complex: 346Q+WFJ, Tanzania
Mandasi Complex has 4.2 stars from 12 reviews
Shopping mall