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.
8 am to 5 pm - Monday to Friday
9 am to 4 pm - Saturdays
50 James Street St. Catharines, ON L2R 5B8