Avoid having a kitchen nightmare with the rectangular aluminium Ecocook roasting dish. Moving away from the traditional non-stick plastic coatings, the Ecocook roasting dishes non-stick properties are made from minerals with no PTFE or PFOA…View more