Not South Indian (so no dosa's) but there's a good Hakka Chinese place called Asian Wok'n'Roll at the corner of Airport Rd and Derry.
It's run by people who used to have a chinese restaurant in India. Hakka is a spicy style of Chinese cooking that's quite popular in India.
(no financial relationship - well, they take my money when I eat there)