The One about Tea Kitamura’s Organic Roasted Tea (Hojicha)

I absolutely enjoy Japanese tea and I was quite pleased to see that Tea Kitamura from Nagasaki, Kyushu, would be releasing their tea worldwide via Amazon. Giving ocha lovers the chance to try their delicious, organic tea. The company was founded in 1954 by Kitamura Read More …