Yamamotoyama Gyokuro Green (Tea Pyramid Bag), 0.81-Ounce Boxes (Pack of 2)
Yamamotoyama tea bag products are 100% natural and Kosher Certified. Premium whole leaf tea packaged in biodegradable pyramid-shaped tea bags which allows tea leaves to fully infuse. Gyokuro Green Tea is considered by many to be the finest green tea on the planet.