Haveli Indian offers authentic Indian cuisine, with a varied menu and popular curry dishes. They provide a three-course meal option.