Pizza in a vending machine? That’s right! The franchise Let’s Pizza is opening up an office in Atlanta later this year, which means that their infamous pizza vending machines shouldn’t be too far behind.
In their advertisements, they boast a speedy and delicious product, one that comes ready to eat in 150 seconds and will only cost $6. And in case you’re a germaphobe, they assure you that these pizzas are completely untouched by human hands.