Score: 5.0 (votes: 22)
Reviews: 19
Finding a high quality green tea bag is not always an easy thing to do! Unlike most of the green tea bags you come across in stores which are nothing more that the dusty remnants of the tea production line, each O-Cha.com green tea bag contains real sencha and gyorkuro leaf. We rejected many tea bag samples presented to us before we chose these select, high quality Japanese products.
(continued below)