Sharazad The View Restaurant is located in Jambiani, Tanzania, United Republic Of on Kibigija, Jambiani Zanzibar. Sharazad The View Restaurant is rated 4 out of 5 in the category italian restaurant in Tanzania, United Republic Of.
Address
Kibigija, Jambiani Zanzibar
Offerings
CoffeeSmall plates