Detailed Notes on green tea sencha and matcha
Dating back to the 8th century, Sencha is an integral Section of Japanese tea tradition. In reality, it is the most popular tea in Japan. This fantastic tea is derived from your leaves of the identical plant species, Fukamushi sencha: Fukamushi is a solid tea created by steeping the leaves for a longer period. It's a dim shade and prosperou