Sencha is the most popular tea in Japan, and is a very high quality organic green tea with great marine, grassy flavors. Sencha tea is not rolled like other greens but pressed flat in the processing. It does well iced, but truly shines as a hot tea. Enjoy this one slowly.
© 2009 Xanadu Coffee Co.