Matcha - Latte Grade [W] 500g Matcha - Latte Grade [W] 500g

Matcha - Latte Grade [W] 500g

£66.00
Latte Grade Matcha 500g - A stoneground, Japanese green tea that cuts through milk for a smooth, creamy latte.