Pop-up shop concept

A temporary retail space that appears in unexpected locations for a limited time.

  1. Food Truck vs. Retail Truck (Comparing Business Models)