Sen Cha Yabukita, Single Cultivar Japanese Green Tea

$6.99
Loading reviews...

Sen Cha Yabukita, Single Cultivar Japanese Green Tea

$6.99
Loading reviews...
Yabukita is the incomparable Camellia sinensis cultivar that won over Japan in competitions time and again with scores of 10/10 across the board. The dark green leaves are plucked in early spring and are deeply steamed in the Fukamushi style producing a bright emerald liquor with a lush grassy aroma and hints of osmanthus and shitake mushroom. The taste is sweet and slightly grassy with light vegetal notes reminiscent of spring for a full...