A little luxury
There’s nothing like a little gyokuro to make life feel luxurious. It’s one of the highest grades of Japanese tea. The leaves come from single buds and are shielded from the sun for two weeks before harvesting, which results in a sweeter, more nuanced tea. Most Japanese emperors drink it slowly to savour its distinctive flavour. (MK Kosher)
Ingredients: Japanese green tea from Shizuoka Prefecture.