The famous fish restaurant of Zanzibar

All about that famous fish restaurant in Zanzibar, Tanzania

All about that fish restaurant in Zanzibar, Tanzania. And a lobster and tandoori lunch at the Zanzibar Serena Inn instead.