I have been here a few times for lunch, dinner and in a group. I have tried other Indian restaurants in the valley and was consistently disappointed until a friend introduced me to Royal Taj.
I love their veggie pakora and saag paneer! Both have a great flavor and are spiced perfectly. My gf likes their shrimp korma which I've also tried and enjoyed. The portions are pretty big and we always have leftovers including the veggie pakors.
They are also pretty quick with take out orders as I've often ordered on my way home and even though they'll give the standard "ready in 20 min", I'll show up early and my food is already ready for me. love when that happens!