Main DishesLambHoliday RecipesChristmas Greek Slow Roasted Lamb by Nick Makrides December 4, 2021 by Nick Makrides December 4, 2021 This Greek Slow Roasted Lamb is a melt in your mouth flavorful experience. Prepping ahead of time is key, but what you’re…