Login or Register
Do a search below using the city or postal code search box if your city is not listed above.

Newfoundland's Own Fish & Chips

95 West Lincoln Street, Unit 9
Welland, ON L3C7C3
Tel: (905) 734-3513