Polaroid Fotobar will open an 8,500-sq.-ft. flagship at The LINQ, a new retail, dining and entertainment district in Las Vegas by Caesars Entertainment.
Polaroid has thrown its hat in the retail ring, opening its first-ever retail store, in Delray Beach, Fla.
Polaroid Fotobar, a new retail concept from Polaroid, has opened its first location, in Delray Beach, Fla.
Polaroid has announced plans to launch a new experiential retail concept called Polaroid Fotobar, opening at least 10 locations in 2013.
Looking for a hit list of the hottest new stores around the globe? Check out the 10 contenders