The Daily Feather — Smelling the Flash-Frozen Coffee
“Pop-up shop” noun: a temporary retail space that is typically used to introduce a new product line, test a new market or generate awareness for a product or cause. While strolling Short Hills Mall l…