MARIOTTI CAFFÈ, VIA AGONALE 5-7, 00187 ROMARating: Standard, low-end Roman coffee At the northern end of the Piazza Navona, that wonderful, crazy circus-like speedway of heyday...