There is a wide variety of good vegetarian restaurants in Toronto. One of our favourite is Le Commensal! We have been going for years and we still keep going back.
Le Commensal is buffet/cafeteria style restaurant. You serve yourself and pay by weight. There are lots of options for soups, beverages, salads, hot and cold dishes and sweets! The dishes change daily but remain largely the same over the years. Some of the dishes even come in frozen packages so you can take them home and stack them in the freezer. Just heat them up and you are ready to enjoy the hot dishes!
We always fill our plates sky high because there are just so many dishes that we want to try. I absolutely love their salads. It's fresh, wholesome and delicious! My favorite hot dish is the Thai Seitan for its sweet and sour taste. The Ma Po Tofu is not too spicy but flavorful. I especially like to pick out the cute little champagne mushrooms because they are so chewy and tender!
Also, I really appreciate that they label all the dishes accordingly. The labels tell you whether a dish has dairy or egg or it's gluten free. There are tons of different choices; from veggie pizza to sushi to curry to quiche. They have something from every cuisine.
Remember to save some room desserts! Chocolate cake, lemon pie, oatmeal raisin coockies.... you name it! Now they also have a breakfast bar which opens at 7:30am. If you go late at night, you can also enjoy 20% off. It's a lovely place to enjoy some live jazz in the summer time.