World-famous Italian sandwich shop opens in Times Square
The most famous sandwich shop in Florence, Italy is bringing its world-renowned paninis to the heart of Manhattan in Times Square. FOX 5 NY's Chrystal Young visited to see what the hype was all about.