Whether you're a worshiper of tea, or simply missed your daily cup, our Matcha Bars are a deliciously convenient way to receive the numerous health benefits of Japanese green tea. This is a full case of 12 bars for your snacking pleasure.
Trustpilot
1 day ago
2 months ago