Beach Restaurant situated on Makuti Beach North East of Zanzibar. Surrounded by vast expanses if turquoise waters of the Indian Ocean.