You might want to try a restaurant like http://www.frescoseurogrille.ca/ they have a small room that we have had family reunions at... or some other place... (btw the food is awesome there).
markus staley photography...
Try Coppola's restaurant on Carlton St, (you can have it in the restaurant not banquet hall) or if you don't mind going to Niagara Falls you can try the Delphi Banquet Hall, they have a few different size halls and they do parties under 50. Or you can try Casa Mia restaurant (also in the falls) hope that helps!
P.s food is great at all these places. I have alao had a function at Fresco's and I was great there too!
I believe stone mill inn has rooms for smaller weddings. I am not sure if you need a DJ and such tho.
Click on each tool to see a sample.