A perfect pairing: pilgrimages and street food

Yesterday as well as today, after a day of pilgrimage, there is no better way to regain energy than with the delicious street food of Rome