Both locations will be closing at 8pm on Monday, July 4.
Amherst Location Hours: 11am-10pm Sun-Thurs and 11am-11pm Fri-Sat for In-Person Ordering.
Hamburg Location Hours: 11am-10pm Sun-Thurs and 11am-11pm Fri-Sat for In-Person Ordering.
Online Orders for Pickup Accepted Until 9:45pm on Sun-Thurs and 10:45pm Fri-Sat
ORDER.TEALEAFCAFE.COM
Buy eGift Card

Tea Leaf Cafe
TLC Menu New Flavors!
Tea Leaf Cafe at Facebook Tea Leaf Cafe on Twitter