The Pizza ATM: Gimmick or marketing genius?

February 26, 2016

Although it’s not yet in America, the Pizza ATM has been producing and dispensing pizzas in Europe for the past 13 years. Its owner has set it sights on launching, this year, in the United States.