World-famous Italian sandwich shop opens in Times Square

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.

Top Stories