MATCHA UJI
Powder green tea - Jardin Premier*
Japan
« Froth of Liquid Jade »
This powdered tea is made only from tender young Gyokuro leaves, giving an imperial green tea for the famous tea ceremony.
A dense, highly fragrant beverage, it is also delicious iced and as a flavouring for ice cream.
