Can You Freeze Dover Sole?
You can freeze them, directly in their original vacuum pack after receiving your order. The ideal is to eat them within 2 month. Take them out of the freezer and let them defrost in the fridge. How long can you freeze Dover sole? You can safely freeze most fish for up to 6 months. After …