Roman Holiday Street Food
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.
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.