Pomodori Siciliani are some of, if not THE best tomatoes that we’ve ever tasted! The taste will take you back to when your Nonna used to whip up a huge batch of Sunday sauce. Incredible flavor and gorgeous rich color, what’s not to love?
What’s your favorite Italian ingredient?
Epic Eats: Culinary Experiences for Foodies, Italy