More than just a tea shop, Kyoto-based retailer Ippodo Tea Co. has specialized in the cultivation and blending of matcha, sencha and other Japanese teas for nearly three centuries. Their Kan-no-shiro 40g can of matcha powder is ground from shade-cultivated leaves and soothes with its full-bodied flavor and mellow sweetness. It’s an unfailing choice for green tea aficionados and newcomers alike.
Ippodo Tea Co.
Kan-no-shiro Matcha Powder