Shelves
The stall
23 teas and sets on the shelves
Shop / Sets
$83.952 tins
A tin of ceremonial matcha and a tin of gyokuro, both from Yame.
2 to choose from
from $189.95
4 to choose from
from $214.95
from $118.95
from $82.95