Pop-up Store


A store that temporarily occupies space as a promotional marketing strategy that generates buzz around the brand.