“I just finished my first can of this. I must say this is the best high quality matcha that I have had so far. I started off my matcha journey when I worked at Starbucks. I do love their matcha...” Read full tasting note
Matcha- literally translates as “powdered tea.” Stone ground organic fresh green tea leaves from a supreme Gyokuro green tea are minced into a fine powder. It is known for its beneficial health benefits and its versatile attributes in fine dining.
Company description not available.