View our monthly featured products.
Matcha is the highest tea grade in Japan and it is used during the Japanese Tea Ceremony, an artistic and spiritual ritual for preparing and serving matcha. The goal is to promote mindfulness by putting aside the mundane affairs of day-to-day living in order to achieve serenity and inner peace.
Treat yourself with our favorite seasonal teas.