Inside Rome's Pizzarium

    Pizzarium is tiny and unassuming, and located far from the city center, in Rome's Quartiere Trionfale. It is also home to some of the city's—and the world's—finest pizza.