Gordon Ramsay’s Fish & Chips Opens in Times Square

Gordon Ramsay’s Fish & Chips Opens in Times Square