Well , Montreal is relatively a good city. I fly there for business purposes every year
Restaurants are decent in downtown , you could try on Sherbrooke Street , there's plenty a good places.
If you and your partner love asians restaurant... The Chinatown is a couple of streets away . Otherwise , just take the subway and head to Le Plateau , over there you will have plenty of things to do .
What can you do over there?
Well you can talk a walk at the old port ,...