Rock Restaurant rises on a rock not distant from the shore of the beautiful Michanwi Pingwe beach. Eating at Rock Restaurant is an experience you can’t miss. You can have lunch or dinner there. We recommend to make a reservation to avoid disappointment: http://www.therockrestaurantzanzibar.com