For places to eat it has just about everything. Nothing special, nothing horrible (that I know of). Are you taking the course @ B&W?
For Hockey, Jr. B is Saturday night but on Wednesday the Kitchener Rangers are playing the Guelph Storm. Just a short Drive to the arena.