How to Make Sun-Dried Tomatoes. An Explosion of Flavor
Sun-dried tomatoes in olive oil are an Italian delicacy that’s becoming more and more popular. Used in small dosage, they will offer an explosion of taste to your various dishes. And having them homemade...