Located on Le Plateau in Montreal, Schwartz deli has been serving up the best sandwich in Montreal for years!

Advertisements