CJ'S is in the USA hockey arena. It's a great spot to meet and eat before a game. It gets extremely busy one hour before puck drop so service may suffer. We had a hard time getting drinks refilled.
The food is great and portions were large. The fish and chips was awesome. Prices were reasonable for location.
Note: Parking costs $5 close to game time so dropping in for a meal on game night may turn you off if you are not staying for the game. Parking is plentiful.