Contacts: address, phone number and etc.
|Address|| Lewisporte, Lewisporte, NL A0G |
Reviews about Chelsea's Fish & Chips
- 4 / 5By Ttherry WReally nice family business! Lovely seating area by the water. Make sure to plan a stop for lunch hereFebruary 18, 2017
Menu of Restaurant Chelsea's Fish & Chips
Chelsea's Fish & Chips is a restaurant based in Lewisporte, Newfoundland and Labrador. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.