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?
Photo credit: Paolo Mandica on Unsplash