I have heard nice things about Udupi Palace. I lived in South India for over 6 years, so I know my dosas. The most authentic place I have tried in T.O is not on Gerrard St. The restaurant is called Chennai Chef and it is on Kennedy and Steeles. I think I may have posted this before.