Went there today for lunch. I have eaten before at the Eaton Centre location - which incidentally has a pretty nice tandoori oven where they cook the naan bread while you wait. Anyway, back to this location - I thought it was good. Clearly my experience was better than the other reviewers here.
I only ordered the Samosa plate, but will be back to try other dishes. The Samosa was flavourful and cooked well. I added a few toppings and sauces including some chickpea sauce. The dish tasted pretty nice to me. It was cheap as well - I had a bottle of water, a coke and the samosas and the price came to $7.25 incl taxes. The portion was big as well.
While the food was being prepared, we chatted to the guy serving us the food and he was nice - telling us about how naans and chicken were prepared in India etc.
Overall - it is clearly not a fine dining establishment, but it is an alternative to subway next door or pita land across the street.