Tell me 'bout it...

Leaf Tea Bar is the brick and mortar home to Happy Earth Tea, and an internationally recognized Tea shop in the City of Rochester, in the South Wedge neighborhood. Leaf features fine organic teas expertly prepared. Drink tea, learn about tea, and shop for tea, tea ware, and tea gifts!

As a member of "1% for the Planet" Happy Earth Tea supports the Finger Lakes Land Trust, a non-profit that works for the preservation of the rich natural heritage of the Finger Lakes region in upstate NY.

Where to find it:

650 South Avenue, Rochester, New York 14620, United States of America

Open hours today: 10:00 am - 6:00 pm
  • Monday


  • Tuesday

    10:00 am - 6:00 pm

  • Wednesday

    10:00 am - 6:00 pm

  • Thursday

    10:00 am - 8:00 pm

  • Friday

    10:00 am - 8:00 pm

  • Saturday

    10:00 am - 8:00 pm

  • Sunday

    10:00 am - 4:00 pm

  • March 2, 2021 11:54 am local time

Phone Number

(585) 245-0242

Please Note:

Due to COVID-19, many businesses have changed their hours and the way they operate.

Make sure to check your favorite business' website and/or social media for updated hours & guidelines.