Terrasse Lafayette has a wide sunny patio on a leafy residential street in the Plateau Mile End area, and specializes in large portions of generally super satisfying Canadian comfort food. These days we don't live next door so we're more likely to order in than mosey down, and our order of choice is usually the Lafayette Special lasagne (or switch the noodles for penne or whatever you prefer.) It's oven-baked, the regular size is mega, and the large has got enough cheese, mushrooms, pepperoni, bacon, smoked meat, green peppers to get you through a couple of those long, cold Canadian evenings well fed. Bonus - one time when they were particularly busy and our order took a long while to arrive they immediately offered us a gift certificate for our next order. Very thoughtful and much appreciated!