Ts nice place for realls...come and see for your selves
Its a shopping point for various home use items
Nice shop
Impala hotel Arusha
Good
Good place