pop-up store

Noun

 * 1) A store, often portable, existing in one place for a short time only.