Published On: Sun, Feb 24th, 2019

New green Kitkat: Japanese flavours to be sold in the UK including matcha tea

GREEN KITKATS from Japan are set to hit UK stores. The matcha tea Kitkat has been a Japanese fan favourite for 15 years, and now Britons will be able to purchase them.
Daily Express :: Food Feed