Favorite Pizza in Rome

In the land of a million great ristorantes, trattorias, and pizzerias, it’s hard to find one that is head and shoulders above the rest when…