Coco Snacks Cacé

Restaurant in Kendwa (Zanzibar), Tanzania

cafe