The food is undoubtedly very, very good and perhaps the best Indian food I've had in Toronto so far. No complaints there. But it is overpriced. The restaurant itself is quite large.
I must comment that I disliked the service. One of the waiters was particularly rude, which comes as no surprise since Indians lack any semblance of tact (being Indian, I'm allowed to say that).
Ordered the Fish Pakora, and Shrimp Masala with Naan. It took about 30-40 minutes for my entree to arrive, and what's worse, is they got my order wrong. After they did so however, one of the servers questioned whether I had indeed ordered that. On the other hand, they did rectify the order immediately, and apologized for the mixup Everything I ordered was delicious. I recommend getting the Shrimp Masala. I would return here.