Greek Name Day lamb roast. Eating pieces while it's still cooking. Delicious! http://post.ly/qglV