Enjoy tender, zesty Slow Roast Greek Lemon Lamb with Potatoes, infused with lemon, rosemary, and honey, slow-cooked to perfection.