Best Indian restaurant in town. Period.