Newfoundland's Own Fish & Chips

We Deliver!

905-734-3513

95 Lincoln St.
St. Charles Plaza
Welland, ON

Hours

Monday Closed
Tuesday 11:00am – 7:30pm
Wednesday 11:00am – 7:30pm
Thursday 11:00am – 8:30pm
Friday 11:00am – 8:30pm
Saturday 11:00am – 7:30pm
Sunday Closed

Questions or concerns? Contact us by email paul@newfoundlandsown.com

Location

95 Lincoln St. St. Charles Plaza, Welland, ON L3C 7C3

Built By vxFusion