Kismat is one of the only nice sit-down restaurants in my immediate neighborhood, and for that they must be appreciated. They do a nice range of Indian dishes and have a large menu, but the food is only good... not great. Not bad, by any means, but just a bit underwhelming. There is much better Indian to be had in the city, certainly -- the advantage of Kismat is that they're the only Indian food in the neighborhood. So, unless you're up for a subway trek, you sacrifice a little quality for proximity.
I must say, though, that they do make a nice samosa. I have also tried them for delivery and they do an excellent job -- the food was carefully packed, delivered promptly, and they even included a small plastic tub of ice to go with the drinks (!!). The staff are pleasant and polite both in the restaurant and when they deliver.
Overall, a fine choice if you're in the neighborhood, but not worth it if you're closer to better options.