Even with your GF with you, St Catherines is still a blast. Make sure your credit card is clear so she can shop(jk)
There are quite a few great restaurants around, and even some of the church tours are amazing. I'd say just wander and enjoy yourselves, that is all me and some platoon mates did for an entire weekend in Montreal...and it was one of the best weekends we have had!