Tea Leaf is a cozy café nestled in the heart of Toronto, ON, offering a wide selection of premium teas and freshly brewed coffee to its patrons.
With a tranquil ambiance and friendly staff, Tea Leaf provides a relaxing space for customers to unwind and enjoy a hot beverage, light snack, or a leisurely chat with friends.
Generated from their business information