Tag Archives: Greek

Greek Style Spit Roast Lamb

I am somewhat of a food purist, and knowing that great roasted joints of lamb is synonymous with the food haven that is Greece, I put together some fabulous Greek flavour with a lovely leg of (Welsh in this case) lamb.  While this would make a wonderful roast for the oven it is simply spectacular […]