It is the inside of yesterday’s photo. Matcha is the tea of the traditional Japanese tea ceremony, Matcha is shade-cultivated leaves which are finely ground on a stone mill. It’s deep and bitter. And best served with sweets.
■Ippodo
042311
Matcha from Ippodo
[f]
Matcha from Ippodo
[f]