There are many dining choices in Madison, including Indian restaurants. Still, we find ourselves returning to Haveli because of the quality of their food, cleanliness of the restaurant and general hospitality and good naturedness of their staff. We've only been there during their weekday and weekend lunch buffet and have not ordered off the menu. I suspect ordering off the menu would be just as good as items off of their buffet. But I am guessing. Service is
always very good and welcoming. They certainly do not fawn all over you--thank goodness-but they are always very kind, smile at us, polite, say please and thank you and it is clear that they are happy to see their guests and their guests are happy to be there. We work to bepolite guests so perhaps it is just reciprocal which is awesome. It is just pleasant to be there, to enjoy their hospitality and food. We are happy to be there.
They have very fair prices and enjoy supporting them in their business as repeat patrons. Nice job Haveli!