Bring your appetite and plenty of layers. Montreal is an awesome city to visit, with a fascinating history and enough…