When I visited the Bloor location it was really busy, but our food (which was delicious!) still came out in a good amount of time, and our server was friendly and helpful. I visited the location on Eglinton as well (just stopped in for a couple of their Sweets from the Earth vanilla cupcakes--which are so, so, so good) and the girl at the front was super nice and helpful.
They do have a great selection and even my non vegetarian friends love this place!