2330, Chemin Lucerne, Mount Royal, QCH3R 2J8Get directions
Your local Mount Royal Subway® Restaurant, located at 2330, Chemin Lucerne brings new bold flavors along with old favorites to satisfied guests every day. We deliver these mouth-wa...more...See more text