Appetizers/ Main Course/ Side Dish/ Vegetables/ Vegetarian Artichokes with Red Pepper Aioli August 23, 2011