Nice place to visit, and eat some Italian food. In my short business stay in Montreal I stumbled by this place as I searched for a place to eat at since there's nothing to do around this area other than the Olympic Stadium, and the Stadium of the Impact MLS team. Well, the food was good, and the service was great for me. I know that a prior comment stated that the place was a hit, and miss when it came to their service...I might have come on the good day! lol!
I would personally recommend this place if you're in the area. :)