Large scallops, either frozen or thawed, are increasingly easy to find at better fish stores and supermarkets. Look for natural "wild" scallops without additives or preservatives, which can impart an unpleasant chemical taste to the scallop's sweet, delicate flesh.
Average Customer Rating:
(4 Reviews) 4
3 of 4(75%)reviewers would recommend this product to a friend.