Get hooked on artichokes with your own choice of favorite dip.2 lemons4 large artichokes 1 tablespoon extra-virgin olive oilSalt and freshly ground black pepper, to taste More...