The Rock Restaurant est un restaurant construit dans l’Océan Indien à Zanzibar. Situé à 7 mètres au-dessus de l’eau, ce bâtiment a été imaginé sur un gros rocher et propose un cadre idyllique pour un diner en tête à tête. Chaque client est amené en bateau depuis le bord de l’eau jusqu’aux escaliers qui mènent à la salle principale.