This is a tiny spot run by 2 sisters (I think). I saw it on BlogTO one day and figured when I'm in the area I would check it out.
They are so nice - if you want to try their teas (Elchi and Masala) they will give you a sample so you can decide. Note: they advise you their chais are not made with sugar (I believe this is the Gujarati way of making tea) but you can add sugar/honey if you wish. They also have cold drinks as well.
They do also have a small food menu - some parathas (sweet and savoury) samosas, kofta balls etc. not a full meal but great accompaniments to chai.
It's a tiny place with a few tables, no AC when I was there a month or so ago (but it just opened).
The only small thing I didn't like were the cups the chai comes in - they are awkward to hold/drink.
Overall great spot to relax and drink your chai :)