A restaurant on the rock inside the Indian ocean in Zanzibar. The unique place to get a charm relax and enjoy sea foods.