A photo of one of the fast food restaurants at the Santa Maria Novella train station. Everything is so fresh and delicious (and healthy..... even though some of the roll-ups are stuffed with prosciutto!!!) The Italians certainly know their stuff when it comes to food. They put nothing into their bodies that isn't healthy and delicious. Even fast food.