Used to be excellent a few years back.
Found at the aim mall in Arusha so far my favorite pizza place in Arusha
Over priced and take ages to arrive