New invention hopes for pizza the action!
Let’s Pizza – the world’s first pizza vending machine – will be demonstrated by its inventor at The Restaurant Show in London next week (12-14 October).
The machine – which promises freshly prepared pizza with a choice of toppings in less than three minutes – has met with a mixed reaction in Italy, where it was recently launched.