There aren't any tasting notes for this tea yet.
Triple leaf Brand’s green tea is prepared from superior large green tea leaf and steamed. It features mild nature, rich, [sic] a full taste, and sweetly bitter flavor.
Company description not available.