Due to circumstances, I always expect Indian Food to be cheaper unless drastically varies from the traditional: fusion cuisine and the like. Namskar is delicious but it comes with a price tag for very good, very traditional food. You have your standard Kormas, Masalas, Vindaloos - only the quality distinguishes it from similar restaurants. I do think they are justified in pricing higher, but considering the size of the portions I always end up feeling a little ripped off (minus one star).
Everything truly is delicious. I haven't eaten lunch here, but it is an excellent dinner venue. It is classy without being overly formal, and the lack of a buffet is a good thing for dinner. The naan is delicious, delicious enough that I order a few to go when I eat there! The ingredients are all top notch, and the dishes well presented.
I recommend going in a group and eating family style to truly savour the excellent mix of spiced flavours that they offer.