Newfoundland's Own Fish & Chips
95 Lincoln St, Welland
(905) 732-5555
Menu
Restaurants in Welland, ON
Newfoundland's Own Fish & Chips
95 Lincoln St, Welland, ON L3C 7C3
(905) 732-5555