Indian Palace offers authentic Indian cuisine within a resort-style setting.