Pamela, a very good friend of mine introduced me to Carta Fata. I guess the english translation would be Fata paper or cooking foil. Carta Fata is a transparent cooking paper.
The paper is unique in that it can be subjected to temperatures of 220° C or 428°F and this makes it possible to cook healthy, light, tasty dishes and at the same time conserving the full nutritional value of the food.
I bought Carta Fata online from the following website: www.decorfooditaly.it. Not really sure if you can find it in the stores or supermarkets.
Along with the Carta Fata you can also buy the colored string to tie the ends. Colors range from gold, red, ivory, white.