Skip to product information
Italian Dads Do It Best — at using too much garlic on purpose. There is no such thing as too much garlic. Don't ask stupid questions.
Italian Dads Do It Best - The Garlic Guardian
$19.99
Sale price
$19.99
Regular price
$23.95