Strangers Things Pop-Up Store

Stranger Things Store in Miami

The Stranger Things Store is touring & will make a stop in Miami on October 26th.

The immersive retail store will put you right into landmark locations from the show.