I'm a big indian food fan. BIG! Agra is a small little restaurant on Yonge. They have a lunch buffet, all you can eat for $9.99. Don't be fooled by the small little buffet table, there are plenty of choices and everything is really good. The naan bread is to die for, buttery and soft.
The rice is good, with their different curries (they have both veggie and meaty curries), and their pakoras are pretty good as well. It can pretty busy at lunch, and there can't be more than 15 tables. But well worth the wait!