I'm getting married in Ancaster in May. The night before the wedding between 20 and 30 of us will be staying in downtown Hamilton. We're blowing the budget on the wedding so I'd like somewhere tasty, inexpensive and with ambience enough so we can spend most of the evening at the restaurant. I don't want any hangovers for the big day!
Any recommendations... please!
I am not adverse to a pub (not sure of smoking by-laws in Hamilton but would prefer non-smoking)