Roasted Lamb is a meal that traditionally Greeks cook on special occasions and is considered the tastiest and most wholesome option when it comes to red meats. Try this yummy combination with oranges & Green Olives to create a moth-watering dish for your festive dinner!