Home LifestyleFood & Drink Dean & DeLuca Closes Its Flagship Store, at Least for Now