Cacao Immersion
Shoku Iku 120 high street, NorthcoteCacao (Theobroma cacao), whose scientific name means “food of the gods” in Latin Latin, is so much more than bars that we indulge in. The tropical evergreen tree from the Malvaceae family, grown for its edible seeds, is native to lowland rainforests of the Amazon and Orinoco River basins. Little is known of the fabled […]