I'm reviewing this place since it's the best Indian restaurant in Madison, but my review applies to all the other ones in the city:
If you crave real Indian food, I would highly recommend you stay away from this place. The food in their buffet is very watered down to cater to American tastes since there's practically no spiciness or flavor to anything in their buffet. Heck, even the watered down Indian food places in San Francisco are more spicy (and better) than this place.
However, like any other Indian restaurant in Madison, this place has cheap/reasonably priced buffet lunch specials which makes it worth a visit if you happen to be starving and in the area, but if you have any real expectations about Indian food in the region, you're better off trying your luck in Milwaukee or Chicago instead.