A New approach to Japanese Tea and a Chai Latte Recipe
The first thought that comes to everybody’ s mind when hearing ‘Japanese tea’ is an emerald green tea, natural in its flavour and filled full of umami flavours. Here is big news for everyone that didn’t know: some Japanese Farmers also produce black tea, known as Wakocha. Japan, a great green tea producing nation, opened […]