The authentic deli serving you since 1974, 24 hours a day, 7 days a week. A landmark in St-Leonard continuing to serve generations of families our finest smoked meat.