A luxurious, fragrant taste made with only the finest stick tea. This stick roasted tea is made by carefully roasting the stems (sticks) of Shizuoka Prefecture's first-grade tea, allowing you to enjoy a mellow sweetness and elegant aroma. An exquisite...