Sometimes you miss what’s right in front of you as we nearly did with Caffè Doria (Via del Gatta 1, 00186, Roma, Italy) in Rome’s historic center. We had passed the charming, cloistered courtyard of the Palazzo Doria Pamphilj for years, always on foot, on […]