Gordon Ramsay's Fish & Chips: Inside the Chef's New Times Square Restaurant (Exclusive)

Gordon Ramsay’s new restaurant, Gordon Ramsay’s Fish & Chips, is now open in New York.