Is there a better lunch than roasted artichokes and aioli?