4CC4+57W, Dar es Salaam, Tanzania
Muha Shop is a Kiosk located at 4CC4+57W, Dar es Salaam, Tanzania. It has received 9 reviews with an average rating of 3.0 stars.
The address of Muha Shop: 4CC4+57W, Dar es Salaam, Tanzania
Muha Shop has 3.0 stars from 9 reviews
Kiosk