Lord & Taylor Is Returning to New York City with a Mini Store

The department store chain will open a temporary shop in New York this holiday season.