Haveli's, located about a mile below the business district on South Main Street, offers authentic cuisine from various regions of India. Foods are spiced to your liking, and there are plenty of options for those who are not fond of curry. The $9.95 all-you-can-eat buffet lunch, offered on weekends, is a popular choice for locals. The restaurant is conveniently located next to the Passport Inn, owned by the same family.