Tea Leaf Cafe


Tea Leaf Cafe serves the finest loose leaf teas from around the globe as well as handmade dumplings and spring rolls.

4224 Maple Road,
Amherst, NY 14226
(716) 831-8202

Mon: 11 am - 11 pm
Tue: 11 am - 11 pm
Wed: 11 am - 11 pm
Thu: 11 am - 11 pm
Fri: 11 am - 1 am
Sat: 11 am - 1 am
Sun: 11 am - 11 pm

website

Spotlight