Terra Vista Ltd. (fish processors) are located in Newfoundland, Canada. The company been in the seafood processing and exporting business for 28 years.
Species, Snow Crab, Female Capelin, Male Capelin, Atlantic Mackerel, Illex squid, Lump Roe, Wild Eel, Herring and Retail Products such as Saba, Shishamo, etc.