High Mountain Tea

Nestled on a little side street in Kensington Market in Toronto, Ontario is a tiny tea shop called High Mountain Tea. It is literally so tiny, you can┬ámiss it with the blink of an eye. It’s located at 160 Baldwin Street, right across from the parking garage, and once you find it, you are in…