InfoThis street near Piazza Navona is one of those great walking streets in Rome, filled with shops and beauty. Via d. Governo Vecchio, 00186 Roma