I went here last night, after months of walking by it and seeing all of the articles about it in the windows. I love North Indian food, and eat it pretty often, so I was very excited to finally get a chance to try this place. Unfortunately, it was a very disappointing experience.
The menu has a lot of variety, with an emphasis on traditional classics. I ended up going for the buffet, so I could try a variety of dishes. The buffet was small, with two meat-dishes and three vegetarian dishes. I'm a vegetarian, so I only tried those three. Very bland, very boring dishes, and not particularly good. One chickpea dish, one potato dish, and one spinach dish. The chickpeas and the potatoes were decent, but the spinach was pretty terrible. The Nan was definitely a disappointment as well. Poorly cooked -- mostly fairly crunchy . . . not soft at all. There were a few other typical Indian foods on the buffet, and most were not warm, or very disappointing in taste. The one bright spot was the Mulligatawny soup, which was quite good.
Service was fairly unresponsive and slow as well. They do have a good selection of Indian beer here, but that isn't enough to make me return. I had very high hopes for Khyber Pass, but from the service to the food, it was a very disappointing experience.