Earl Grey Tea Matcha 100g

Categories: , , Tags: ,


100g pouch of earl grey matcha.

Matcha means ground tea, and so what you are getting is the entire leaf and essence of bergamot ground up. This is a delicate powder and if you are an earl grey and matcha green tea lover, this is the ultimate experience!