GIMA BAR CAFFÈ, PIAZZA DELL'ESQUILINO 36, 00185 ROMARating: Standard, mid to low-end Roman coffee I’m not entirely sure what the name of this café really is. On the outside they have...