Roman Holiday Street Food

street food truck

June 29 is the festival of Saints Peter and Paul, patrons of Rome. And what festival would be complete without delicious street food? Find out about some of the delicacies on offer.