Let's Pizza is a unique pizza establishment that prepares pizza from scratch in a vending machine. It offers a novel way to enjoy freshly made pizza.