Located at 5181 Boulevard de Maisonneuve O in NDG (UPDATE- they have moved locations- read more here). While I have ordered and have gone to get take-out before, I finally experienced eating in the restaurant. My mom had the Steak & Pepperoni Sub and she really enjoyed it. All of the subs are served with…