Turkey Soup
Δεκ
28
Ivy on Δεκεμβρίου 28th, 2010
In Greece the only time we Roast a Turkey is either on Christmas day or during the New Year. I always cook it on Christmas Day, so I make all the preparation on Christmas Eve and while everyone is still asleep on Christmas day I roast it in the oven for 3 – 4 hours, [...]










