I would contact Canoe as they probably have a range of options.
I know they do it with big tents along the shores of the river, beautiful setting, great food too
Please give them a call to discuss, I just had lunch there.
You will also need to speak with their catering which is separate from the restaurant. Outstanding food selection!!!
Thanks! Your answer is awaiting moderation.