This delicious Greek stuffed Goat or Lamb with lemony baked potatoes, is a traditional roast, filled with liver and rice, served during Easter or Christmas.
This delicious Greek stuffed Goat or Lamb with lemony baked potatoes, is a traditional roast, filled with liver and rice, served during Easter or Christmas.