Shellfish and Seafood
Marinated scallops in olive oil and lemon
Marinade : soaking foods in a seasoned, often acidic, liquid before cooking.
> view all pairings


