High quality Japanese green tea tea bags from Ujidawara, Kyoto
We are proud of our high quality Japanese green tea tea bags designed for restaurants and professionals. They are high quality pyramid bags, made in Ujidawara, Kyoto, Japan. We have 3 flavours: Sencha, Genmaicha with Matcha and Hojicha. Now, Sencha and Hojicha tea bags are 50% off. Don't miss out this opportunity!