My family hosted a party here for about 25 guests in the back room. We looked at about eight places all over the GTA before choosing Jaipur Grille. It was more expensive for a group meal than most of the other places we saw, but the space and layout was perfect for us so we went with it.
Turned out the price was totally worth it -- most of our guests (who were South Asian) were blown away by how good the food was! Most impressively, Jaipur Grille manages to make yummy Indian food without the usual "secret ingredient": copious amounts of oil and grease.
For anyone else doing a large group event, we were very happy with the well-coordinated service and nice ambiance (and no surprise charges at the end of the night -- whew!).
I've gone back here since the party and the food has been consistently good (and pretty affordable too). My faves: the samosa chaat (an appetizer) and the mango mousse.