Sencha is a style of green tea that can be found in every tea growing region of Japan, so much so that it actually accounts for 80% of all of the tea grown there. The name literally translates as infused tea. This was to differentiate it from whisked tea, like matcha, which had been more […] [Read more]

