Representing seafood producers generally in NL, Canada.
Some of the world's finest seafoods are waiting for you, right here in Newfoundland and Labrador