Organic Matcha from Shizuoka

                  Shizuoka is the largest producer of Japanese green tea — almost half of it is grown in this prefecture. Shizuoka is mostly famous for its deep steamed fukamushi sencha production as well as other kinds of green tea. Still they also do make matcha from leaves […]