Greek style lamb and artichokes avgolemono is Greece in a pot. Not a very common restaurant item, this dish will definitely impress your guests. Beaut...