Review — Pearl River Green Tea by the English Tea Store

Name: Pearl River Green Tea Brand: English Tea Store Type: Green tea, Chinese, Organic Form: Loose leaf Review: Chinese green tea lovers who are looking for a reasonably priced organic option should consider the English Tea Store's Pearl River Green Tea. Its olive green, slightly twisty leaves  infuse to a green-gold, light/medium-bodied liquor with a …

Continue reading Review — Pearl River Green Tea by the English Tea Store