You are now leaving Menulist
We hope to see you again soon!
Newfoundland's Own Fish & Chips
9A-95 Lincoln St, Welland, ON L3C 7C3, L3C5J5, Canada
Seafood, Fast Food, Canadian, Fish, Chicken, French, Restaurants, Bar, Pub, French Fries, Fish-Chips, Lunch, Fries, Lunch
The redirect does not work? Just click on this link or copy it into your address bar