• Matcha (Japanese)

Matcha (Japanese)

SKU:
$19.00

Gyukoro Japanese Green tea is stone ground to a fine powder and most commonly used in tea ceremonies and Green tea lattes.