I'll shorten this up.
The one in this location, Ville Saint-Laurent, is ... alright. 3/5
The one in Chinatown is slightly better, 3.5/5
The one in Nun's Island (Ile-Des-Soeurs) is the best. I would give that place 4/5.
Anyhow, the one in Ville Saint-Laurent is alright. Food is just meh compared to the other two locations.
If you can, try to go to the one in Nun's Island. There is also a parking lot so you won't have to pay for parking.