
Sencha Tea: All You Need To Know
July 5, 2017
With its refreshing and slightly grassy taste, Sencha green tea is for those who can appreciate a cup of quality green tea. When steeped in water, Sencha tea leaves …