Shelves
The stall
23 teas and sets on the shelves
Shop / Cafe bags
$430.951 kg bag
Ceremonial matcha from Shizuoka in a 1 kg bag.
2 to choose from
from $107.95
4 to choose from
from $61.95
from $68.95
5 to choose from
from $86.95