If you polled people about what city makes the best pizza, London would not be their first answer. Not by a long shot. But Luca Magnani wants you to rethink that. He and his partner are bringing Roman street-style pizza to the most bustling startup scene in Europe. Pizza Rossa, founded in 2014, made a […]