Tsaa Tea Shop is a small oasis of relaxation on the busy strip of Danforth. I manage to walk through its glass doors just as the city around me seems to have reached its breaking point
Toronto's Tea Shops Travel Blog
Tsaa Tea Shop is a small oasis of relaxation on the busy strip of Danforth. I manage to walk through its glass doors just as the city around me seems to have reached its breaking point