This joint is built on a rock out in the sea off the coast of Zanzibar.
Perched on a rock in the middle of the Indian Ocean, off the coast of Zanzibar, Tanzania, is a tiny seafood restaurant simply named The Rock Restaurant. Depending on the tides that day, you can either swim, walk, or boat over for a fresh caught meal!
In low tide you can walk to it but if the tide is high you're gonna need a boat.
The restaurant serves a wide variety of sea food with a distinctly Zanzibari twist as well as a a selection of wines, beers and soft drinks. Selections include delicacies like Fish Carpaccio, Calamari prepared with prawns and zucchini, or familiar treats like Lobster Spaghetti and more. The seafood is always fresh there.
Staff of the Restaurant.
Amazing View: Inside of the Rock Restaurant.
Read more at: therockrestaurantzanzibar