
By The Beach
1608 Thorburn Road
Portugal Cove-St. Philip’s, NL
Fish & chips restaurant with indoor & outdoor seating, with a view of the beautiful St. Philip's harbour!
1608 Thorburn Road
Portugal Cove-St. Philip’s, NL
Fish & chips restaurant with indoor & outdoor seating, with a view of the beautiful St. Philip's harbour!