Food Review – Tiny Green Tea and Cherry Blossom KitKat

Food Review – Tiny Green Tea and Cherry Blossom KitKat Green Tea and Cherry Blossom KitKat I was given a Green Tea and Cherry Blossom KitKat by a friend. It had come to the UK from Japan as part of a larger KitKat collection. It’s a tiny thing which tastes very little like any form of […]