Shizuoka tea

All posts tagged "Shizuoka tea"

Shincha 2010: Organic Sencha “Warashima Supreme” from O-Cha

O-Cha’s Organic Sencha “Warashima Supreme” is a light-steamed shincha with a seductive aroma of white chocolate and berries and slender leaves resembling broken pine leaves. This sencha comes from Shizuoka and steeps into a mellow, light green cup, whose most dominant flavour is that of steamed spinach, accented by a hint of pepper and a slight sweetness.