Mamma Mia! Olive Garden Food Truck Invades Boston's Italian Neighborhood
That's right: The Italian food chain has jumped on the food truck craze. And this weekend it parked in Boston's North End, where Italian food is most sacred and many eateries go back generations.