7 of the quirkiest restaurants in the world

The Rock Zanzibar, Tanzania