MORGANTI CAFÉ, PIAZZA DEL VIMINALE 10-13, 00184 ROMARating: Standard, mid-range Roman Coffee The Morganti Caffè is just a few storefronts away from the Caffetteria Mori, which was...