Geisha’s Flower - Out of Stock
Sakura is the Japanese term for the ornamental cherry trees and flowers that are everywhere in Japan.
Enjoy luscious cherries ans green Sencha that will take you on a beautiful journey. Light and refreshing with floral aftertaste.
Caffeine content is Low.
Brew Instructions: 1 tsp, 2-3 minutes, 70-80 °C