Sakura Cherry Green Tea
Sakura Cherry Green Tea
Green Tea
(7)
Medium
China
Cherry Green Tea
The sakura, or Japanese cherry blossom, is one of the prominent symbols of Japan, symbolizing the transient nature of life. The flowers bloom en masse once a year for a short time in the Spring, coloring the island pink before being blown away by the spring breeze in a gorgeous shower of petals. Sakura Cherry is a blend of quality Japanese green tea, Sakura cherry flowers and cherry pieces. Combined, these ingredients work together to create a sweet and refreshing brew.
Out of Stock
YOU MAY ALSO LIKE
Customer Reviews ()
- verified customer