Green garden restaurant locates in the heart of Zanzibar stone town, provides the best and delicious meals that will make your stay in Zanzibar memorable. The changing menu is giving you the wide choice from the your starter, main course and the sweets.