Family-run and popular, one needs to reserve to be certain of a table. Traditional Zanzibari food is great and reasonably priced.