Only Tupperware pop-up kiosk in the U.S. for the 2020 holidays comes to Florida Mall

The Florida Mall spot will be the Osceola County-based company’s only holiday pop-up this year in the United States. It will be open through Dec. 31 at the mall, 8001 S. Orange Blossom Trail in Orlando.