For kid-friendly, I'd suggest The Works (burgers) in Westboro, Glebe or Lindenlea/New Edinburgh. My kids also like Zaks in the Byward Market; the food is not spectacular but it's solid diner-fare. As well as the Royal Oak, the Arrow and Loon at Bank and 5th Ave has been ok with kids, and the adults can get a good pint.
Also, Casa du Churassco (I've massacred the spelling, but it's Christmas night and I can't be bothered to look it up!) at St. Andrew and Dalhousie; it's Portuguese and very good inexpensive food.
For pizza, either the Colonnade on Metcalfe downtown, or the Newport in Westboro.
Regarding Ottawa activity, it was much more active before the reorganisation, before we were lumped in with Toronto. I can barely be bothered to wade through all the Toronto threads myself. It's been noted to the powers-that-be, so not much more to be said, I suppose.
I agree about The Works, though the wait's long in the Glebe even for smaller groups, so it might not be super convenient.
Carmello's is actually pretty good and has tons of room. Same with Johnny Farina.
That's what I was trying to say about the Ottawa posts - most of the time, I don't even bother looking because everything is about Toronto. TO should have a separate board, IMO.
For a a group like yours, you can't beat the Royal Oak - there are a bunch of them across town. You could also try a place like Cora's or Eggspectations.
Sadly, you'll probably need to hit a chain just because of the size of your group.
Re: the presence of Ottawa hounds - it's kind of a catch-22, where we don't participate because the Toronto threads dominate, but they'd dominate less if more Ottawa people pitched in...
we are a family of 4 but usually eat with 10-12. kids at one table- parents at the other. we are staying at the marriot.
reservations dont work for us because of scheduling of games so we need to go to places on the fly, unless there is a place so worthy that we work around the reservation.
italian/pub or any place that will not get mad at a little noise works and will cost roughly $75 for a family of 4. (could be a little higher- preferably lower)
I'm always shocke by how little activity there is from Ottawa chowhounds...
Its a bit of a lame recommendation, but just take them to the rideau market. There are a ton of restaurants there in all price ranges, and I am sure many of them would be happy to entertain your son's hockey team. Ranges from upscale to family to pubs.
How many are there? Will you need to make reservations? where are you staying? Are there preferecens for price/cuisine etc.?
PS I am from TO but know Ottawa a little.