Polaroid Fotobar said that it is opening its first Miami-Dade store at the Falls on Sunday, which will be its flagship location in Florida.
Polaroid Fotobar is a new retail concept that allows customers to turn their favorite photos into custom photo products. Customers can choose to instantly print their picture in the format of the Polaroid classic border logo in five different sizes, or select from a variety of materials to print their photo including canvas, metal, bamboo and more, the company said.
The new store will be Polaroid Fotobar’s third in Florida, including stores in Orlando and Delray Beach. The company said it plans to open a store in Las Vegas in February.