The food was excellent. Other reviewers have left plenty of reviews about how good the food is, and my experience matched it. And the staff were plenty friendly, and the decor and ambience are great -- a little hidden gem in a Bloor West lower level.
But it was SLOW. Perhaps we messed up the regular pace by having two of our party of four show up 15 minutes after the reservation time (although there was no evidence that they'd recorded a reservation -- they didn't recognize my name and just found us an available table), but we went straight to mains without appetizers, and it took easily 75 minutes for our food to come out with no updates from the servers.
Another table which was already seated when we arrived got their food when I would've expected us to get ours, so it wasn't just our table left to wait.
We'll probably go back, it was incredibly good Indian without the lienup of, say, Curry Twist, and maybe they were short-staffed in the kitchen or something. Hopefully next time it won't be a three-hour affair.