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.