• Matcha (Japanese)

Matcha (Japanese)

SKU:
$18.00

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