Neema Crafts Restaurant is located in Iringa, Tanzania, United Republic Of on Turn off the Main Road At the Clock Tower Round About. Neema Crafts Restaurant is rated 3 out of 5 in the category cafe in Tanzania, United Republic Of.
Address
Turn off the Main Road At the Clock Tower Round About