Khans Grill
Barabara ya Msikiti, Arusha, Tanzania
Featured Review : Head to Khans in the day and you'll see an auto repair shop, head there at night and you'll see that the grills have been rolled out and the coals are warming. Soon thereafter the chicken and other goodies get tossed on...See Full Review