Now that I've eaten more Indian food, I have to agree that Haveli is one of the most westernized Indian restaurants in Madison.
That's not to say it's inherently bad. As a native midwesterner, Haveli was the perfect introduction to Indian food for me. A friend from rural Massachusetts, also having Indian for the first time here, seemed to agree.
But now that I've experienced more variety, I think I have to agree that most of the buffet dishes are somewhat lacking. Meanwhile, the prices keep rising, and I admit that I find the waiters a bit overly involved.
Mind you, nothing is outright bad. And I think the vegetable soup is pretty flavorful. I'm just not of the mind that it's a 5 star restaurant anymore.