Newfoundland's Own Fish & Chips

We Deliver!

905-734-3513

95 Lincoln St.
St. Charles Plaza
Welland, ON

Menu

Extras

Plus Applicable Taxes ● Prices Subject to Change

Built By vxFusion