Watch the World Cup and Get Great Deals While Doing It at These NYC Restaurants - NBC New York
2018 FIFA World Cup

2018 FIFA World Cup

Sixty-four matches will be played in 12 venues located in 11 cities in Russia

Watch the World Cup and Get Great Deals While Doing It at These NYC Restaurants

10 PHOTOS