

VERO CAFFÈ, PIAZZA VITTORIO EMANUELE II 1, 00185 ROMA
Rating: Standard, low-end Roman coffee The Vero Caffè is right on the Vittorio Emanuele II metro station exit. It’s looking the large...


BARRITO CAFFÈ, VIA PALESTRO 76, 00185 ROMA
Rating: Standard, mid to low level Roman coffee I had the nice luxury of killing some time in the Castro Pretorio neighborhood just north...