You used to be able to--so I assume you still can--book covered picnic areas (with a couple tables) at Bowness Park. They easily accommodate 25 people.
We use to have family reunions there and would always rain, until one year someone discovered you can book the covered sections.
Other than that, Confederation Park has a few picnic areas, Edworthy Park has a few--both are nice, central.
|