Roasted Artichokes

Ingredients / Ingredientes 3 large globe artichokes 3 tsp lemon juice / 3 cucharaditas jugo de limon Salt and black pepper / sal y pimienta Extra virgin olive oil / aceite de […]