A delicious blend of Japanese Sencha flavoured with natural cherry. Sencha is Japan’s most popular green tea. This delightful combination is a true celebration of what makes Japan so unique.
INGREDIENTS
Japanese green tea, rose petals, natural flavourings.
Reviews
There are no reviews yet.