Will pizza vending machines hit streets of NY?
Will pizza vending machines hit streets of NY?, Pizza vending machines in NY? Some entrepreneurs in New York have created a vending machine that makes freshly baked pizzas. Find out how long it takes for the pizza to bake.