Roasted Artichokes With Garlic and Lemon Posted by Amy Alcain on January 22, 2011 Artichoke Garlic Sides Vegetarian +