Video

September 3, 2012

Fresh Tomatoes vs Canned Tomatoes

We learn the ins and outs of purchasing tomatoes from Eataly