Tag: Japanese Tea

+ Akita Super Sencha

Akita Super Sencha – A Super Tasty Green Tea

Akita Super Sencha is a a premium tea from China, made with Japanese style and standards. Tea was introduced to Japan by the Chinese many hundreds of years ago. This hand plucked tea uses only the finest leafs from camellia sinensis. Each leaf is examined for it’s colour, breadth and length to get an even grading.