On a Friday in late May, we'll be finishing our 2 hr. session at the Borghese at 11:00 and heading towards the Vatican for a Scavi tour at 1:45. Should we try to fit in a restaurant meal, and if so, where? I've read great reviews of Osteria dell Angelo near the Vatican.
Or would it be wiser to have a pannini or take-out? Any recommendations between these two locations?
Thanks for your help!