There aren't any tasting notes for this tea yet.
Shimooka’s Gyokuro is a truly beautiful tea from Uji, in Kyoto Prefecture, Japan. It is hand-picked (as is all authentic gyokuro), from unpruned tea bushes. It is made from the Goku cultivar and was shaded for a whopping 45 days!
Company description not available.