Matcha, the exquisite emerald green tea of Japan, is made from the young tender leaves of the Camellia sinensis plant. Ground to a fine powder, the leaves are brimming with a sweet refreshing taste that lends itself well to treats such as these delicious ice pops. Low in calories and fat, they’re the perfect afternoon pick-me-up on a hot summer’s day!