Does Anyone Remember Italian Zucchini Crescent Pie?

Yes you can freeze them - I would recommend no longer than 6 months however.