America Gets Its First-Ever Pizza ATM

The U.S. has its very first pizza ATM. You can find it in the dining hall of Xavier University in Cincinnati. The machine promises a hot, fresh pizza in 3 minutes. A French company makes the ATM and says it can…

0
0