The Daily Meal Video Network

September 3, 2012
Fresh Tomatoes vs Canned Tomatoes

We learn the ins and outs of purchasing tomatoes from Eataly