Sakura Cherry Green Tea
Sakura Cherry Green Tea
Green Tea
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.
Call stores for availability
Customer Reviews ()
- verified customer