Street FoodNovember 9, 202112 PhotosRome’s Top 12 Street Foods When you think of Rome, what comes to mind? The Colosseum, the Vatican City, and perhaps even gelato.…byRohan KNo comments3 minute read