"Let's Pizza"- Without The Delivery Dude

Meera Dolasia
Mon, 30 Mar 2009 05:40:00 -0700

Italian pizza chefs may be soon facing some serious competition with the introduction of a pizza vending machine that concocts the delicious treat right before your very eyes.