DEI PAPI CAFFÈ, VIA VESPASIANO 14, 00192 ROMARating: Standard, low-end Roman coffee The Caffè dei Papi sits just north of Vatican City, and just a hop away from the Piazza del...