Happy Earth Tea/Leaf Tea Bar

Happy Earth Tea/Leaf Tea Bar

On the map since Oct 2017

Based in Rochester, Happy Leaf Tea and Leaf Tea Bar is a family-run businesss offering quality and fresh Organic Teas from around the world. 

650 South Avenue
Rochester, NY 14620
United States

  • Environment

    Teas are certified Organic. Happy Leaf Tea is also a certified 1% for the Planet member, giving 1% of their annual revenue back to environmental organizations.

  • Social

    Happy Earth Tea proudly supports the Ama Foundation, a non-profit organization that supports abandoned and disadvantaged children in Nepal. 

Image Credits: Happy Earth Tea

You may also be interested in...