NICARAGUA BAR CAFFÈ, VIA DEI MILLE 70, 00185 ROMARating: Standard, low-end Roman coffee Some places are harder to review than others, or let’s put it this way, the repercussions of...