Rock Restaurant over the sea in Zanzibar, Tanzania, Africa.



BOOK NOW