Rome gets pizza vending machine but fans of Italian dish aren't happy
Mamma mia, that’s fast food! Rome installs its first pizza vending machine, serving up a margh...
Find the latest Life and Lifestyle news and events. Stay up to date with food news concerning recipes, reviews and more …