Inside Gordon Ramsay's new fish and chips restaurant in Times Square, NY

Inside Gordon Ramsay's new fish and chips restaurant in Times Square, NY