Grinding is largely unnecessary, and the "Hall of Giants" is a terrible place to do it, anyway. You can get through the game quite smoothly by taking more deft advantage of its mechanics, such as the fact that the character at the "top" of your party will take the bulk of the enemies' hits, and you can swap characters in and out of that position at will. Things like that.