You might need to buy:
- About 2 pounds ripe red tomatoes
- Italian frying pepper or another long
- extra-virgin olive oil
You might need to buy:
- About 2 pounds ripe red tomatoes
- Italian frying pepper or another long
- extra-virgin olive oil
You might need to buy:
- About 2 pounds ripe red tomatoes
- Italian frying pepper or another long
- extra-virgin olive oil