I've been meaning to get the address to the place a friend of mine takes me to that I love. It's called Brar Sweets, and it is near Finch and Islington, at 199 Advance Blvd, Unit 12, Brampton (905-799-1626).
The food is vegetarian, cheap ($5.99 for a full thali) and very tasty. Of all the choices for Indian in the city I'd have to say that it is one of my favourites.
According to their business card, they have 2 other locations (one in Rexdale on 2646 Islington, another one in Mississauga 755 on Dundas West) but I've never tried them.