I'll separate this in 5 points that will clear out the whole "Should I give this a shot or nah?":
1. Best and freshest toppings.
2. Best bread.
3. Friendly service.
4. Best prices.
5. Best sauces.
There is literally no reason whatsoever not to go here instead of Subways or Quiznos. This place is superior to the latter two in every single way possible. This is honestly the best place to grab a meal in the whole West Island (not that we have much competition or anything).
The staff is very friendly, the place is clean and open almost all day long, there's plenty of seating, etc. It's a simple store that makes subs and it does it very very well.
P.S. Try the "Toasties sauce" and dip your sub into it like a proud lil' fatty. Just do it. I tried and I became a better human being.