theswindian.com
Our best meal in Rome: Taverna dei Fori Imperiali
Via della Madonna dei Monti, 9, 00184 Rome My trip to Rome this April was absolutely magical. I was afraid it wouldn’t live up to the hype, but I needn’t have worried. The city truly is…