I am grateful that European Deli exists. Located on Facer Street in St. Catharines. I am not even Polish but I have become accustom to many facets of this delicious fare. I recently moved to St. Catharines and visited the deli. They have the best Roast Ham I have ever had. And, I can purchase authentic Kielbasa which makes be a happy man. I am a customer for life.