Growers Cup Organic Tea : Japanese Sencha
A delicious green Japanese infusion in which the flavour of green tea is combined with the nutty taste of Sencha and a fresh hint of lemon.