650 South Ave, Rochester 14620. Phone: 585-245-0242
Tuesday-Wednesday 10 am - 6 pm
Wednesday - Saturday 10 am - 8 pm
Sunday 10 am - 4 pm
Leaf Tea Bar is a brick and mortar avatar of Happy Earth Tea, a Rochester, NY based purveyor of fine organic teas. At Leaf you can enjoy tea expertly prepared, learn about tea, shop for tea, tea ware and tea gifts. We are a business committed to making a difference in the community. As members of 1% for the Planet we support 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.
Leaf was included in the list of 11 best tea bars around the world by CNN in February 2017.