NIAGARA CAFFÈ, PIAZZA INDIPENDENZA 18, 00185 ROMARating: Standard, low-end Roman Coffee The Niagara Caffè has the looks of a very classy, sleek café. It’s very brightly illuminated, and...