These buttery Roasted Artichokes with a delicious lemon garlic sauce are a luscious side dish that'll keep you reaching for more. Perfect for a healthy and flavorful meal.