This is the first review I have ever taken the time to write, but this place is really amazing.
First off, I was a little late to the party when it comes to Indian Food, but once I tried it, I basically became obsessed. From that point, I was out trying different Indian restaurants all over the valley. After trying just under ten restaurants, I landed on Nandini, and I haven't been anywhere else since.
Food is great, and is consistently great - never had a bad meal here. Service is also great, very friendly, helpful staff.