New York preserved in formalinWhen you hear the name "DEAN & DELUCA," what kind of scene comes to mind? Surely, it must be a ...