Description
Japanese organic green tea.
Green tea has a sweet and delicate flavor with little astringency, it is a large leaf tea and very aromatic.
Japanese organic green tea.
Green tea has a sweet and delicate flavor with little astringency, it is a large leaf tea and very aromatic.