Restaurant Momesso has great food. They are Italian and serve delicious 7 inch and 14 inch hot subs, which I would strongly recommend. I personally love the steak sandwich served spicy. The pizza is a little different than usual pizzas. Its a softer pizza, its definitely an acquired taste. Nonetheless, I think they have some delicious food, the fries are good, the subs are good and the overall price is pretty cheap.
The atmosphere is also amazing. They have multipule TVs and will play all the Montreal Canadiens games. They will also play Italian soccer games and the crowd can be pretty crazy for either of these events.
The staff is extremely friendly. Overall, it is a great casual restaurant, good for sports events and late night snacks. Great subs. Great food. Nice atmosphere. Nice people. Beer deals.