English

Matcha green tea

Handpicked from the green tea fields in Osaka, where only the youngest, greenest leaves are stone ground and pulverized.