Остров Занзибар посреди Индийского океана славится интересным и оригинальным рестораном The Rock, расположенный на скалах на пляже Michanwi Pingwe. Заведение вмещает 14 столов и пользуется большим интересом у туристов. В ресторане подают свежайшие морепродукты, пойманные местными рыбаками и обращенные шеф-поваром в настоящие деликатесы. Помимо основного помещения на скале у ресторана The Rock есть еще терраса, с которой можно беспрепятственно изучать горизонт и бесконечные просторы Индийского океана.