Canada / St. Catharines / ShoppingShoppingWelland Ave PlazaAddress300 Welland Ave, St CatharinesWebsitewww.wellandaveplaza.com—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itJamrock Irie Jerk · 498 mNot ratedSharky's Bar and Grill · 518 mNot ratedBaraka Shawarma · 694 mNot rated