A real treat, scallops are precious nuggets of deliciousness. Treat them with care, and enjoy their delicate, nutty, seafood flavor in a variety of ways.
(1)
Advertisement