Japanese Green Loose Leaf Teas
Green tea is made from the newest buds and tips at the top of the plant. Japanese green tea is heated in bamboo steamers and is noted for its fresh grassy aroma and flavor.