Restaurant review:India Palace