Gyokuro & Sencha
From
Green tea from Japan. An unusual blend of special and sought after Japanese tea Gyokuru whose name means ‘precious jade dew’ blended with superior Sencha, has produced a fine green tea.
×
From
Green tea from Japan. An unusual blend of special and sought after Japanese tea Gyokuru whose name means ‘precious jade dew’ blended with superior Sencha, has produced a fine green tea.