Pop-up Store

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