Tsaa Tea Shop of the Danforth just east of the Chester stop is an elegant and comfortable teas shop run by gracious hosts offering a really wide variety of teas prepared in its many manners as pictured. Their selection is amazing!
A peaceful, clean, one of a kind cafe. Nothing is better than stopping for a fresh cup of tea after having a greek meal on the danforth strip.
I am a tea guy and not any tea impresses me.
Tsaa is unique in having a calm peaceful environment inside and having one of the best service.
Although you get the luxury surroundings, you still get the "at home" service from the employees.
An error has occurred! Please try again in a few minutes