Roasted Artichokes with Lemon Aioli [Vegan] Recipe | Yummly