South Indian Dosa Mahal is one of the best places for vegetarian Indian food at a reasonable price in Toronto. Their menu includes dosa, a rare offering in most Indian restaurants, and thali, which offers a variety of dishes for the same price as one in other establishments. I've been coming here since discovering it in 2004 and followed them to their new location down the street. Naomi the owner always greets me with a smile and kind words. We've watched each other's children grow up and she's still questioning why I haven't married my partner yet!! I love her eggplant curry and the potato dish. The samosas could do with a few peas, and less salt all around, but it is still one of my first choices for Indian food in Toronto.