A few years ago we were shopping at the Mall across from the train station in Siena and had the best Italian food from the food court.....I think it was kind of a fast food chain. Can't remember the name but would like to look them up again in other towns.
Please sign in to post.