
Product details
From the Makinohara Tea Shop/Garden in Shizuoka, this unique green tea features leaves that are steamed for 2-3 times longer than usual, resulting in a rich taste and flavor now popular all over Japan, and sold at 10,000 supermarkets nationwide. Comes in a convenient zip-loc tea bag for storage.
Contents: 320g
Made in Japan
Shipped directly from Japan