Like others mentioned, this place has serious issues with their reservations system. I called 5 days in advance to book an important birthday dinner reservation. When we arrived, they had absolutely no record of my reservation and the place was packed. They suggested I had called their other location but I'm sure that was not the case. Anyway, they did manage to find us a table but it was a bit of a mess.
We went for a Winterlicious dinner for a $25 set menu. The food quality was good but the portions were extremely small. Not disappointing for me but if you were a hungry guy you would have definitely still left hungry.
I had a tandoori salad for a starter (various grilled veg and fruits assembled nicely on a plate) and the chicken kebab entree. The kebab was really only two small bites of chicken - maybe 3-4 oz in total, served with rice, naan and some chana massala. Flavour was excellent but I feel like we were given small portions because they were offering the $25 set menu for Winterlicious - not fair! The dessert was a half cup serving of ice cream or a single piece of gulab jamun, so they skimped there too.
The staff here were all very polite but quite untrained and flustered. We had a few quirks - one guy trying to give us our entrees before clearing our appetizer plates, and they brought out 2 of our entrees and made us wait 5 minutes before the final 3rd one appeared. It took a bit of time flagging them for the bill too.
Overall a mediocre dining experience, I doubt I'd go back.