>>578Hmm, yeah that's pretty amazing to do it in 3 minutes. The machines are made in Italy apparently, so there must be some heavy research into fast pizzas there. I'm kind of surprised, though, I'd figure Italy would be the last place to develop something like this.