The best Indian place we've found north of Eglinton - they do excellent tandoori, and I've always enjoyed their Vindaloo. It's a family run place with a nice atmosphere, a pleasant staff that give you good recommendations when you ask. Also nice is that the food comes pretty quick.
If you've been to their old location, the new one is much better - and the food continues to please!