A New Organic Sencha
We recently just received a new organic sencha. It is our Organic Sencha Shizu-7132. It has a unique flavor and aroma that reminds one of sakura, also known as cherry blossom. You can learn more about this tea and its producer by clicking the links below.