Greek Oven Roasted Potatoes. (recipie at Pamela's Kitchen)