249: Tarrallini al Pesto, San Carlo Crostini, and Barratti & Milano Cremino
Three Italian snacks are making their way to the You Tried Dat?? tasters' mouths: Tarrallini al Pesto, San Carlo Crostini Dorati, and Barratti & Milano Cremino. Will any of the snacks make them say "Mamma Mia?" They also discuss some of Leonardo Da...
More details