What to Do for 2 Days in Rome, Italy ? A Perfect Itinerary

Day 1
Colosseum, Roman Forum & Palatine Hill, Lunch at La Taverna dei Fori Imperiali, Pantheon, Trevi Fountain, Dinner at Da Enzo al 29

Day 2
Vatican City, St. Peter's Basilica, Lunch at Pizzarium, Piazza Navona, Dinner at Roscioli