Contact Us
Find Helen's Deli
Our deli is located in beautiful downtown St. Catharines, established in 1974, it has become a staple lunch spot for decades.
Business Hours
8 am to 5 pm - Monday to Friday
9 am to 3 pm - Saturdays



Our deli is located in beautiful downtown St. Catharines, established in 1974, it has become a staple lunch spot for decades.
8 am to 5 pm - Monday to Friday
9 am to 3 pm - Saturdays