How to roast whole artichokes flavored with garlic, lemon, and oil. These oven-roasted whole artichokes are easy to make and absolutely delicious!
193