Kermit's Key West Key Lime Shoppe
This key lime item is made fresh, frozen and then carefully packaged with dry ice. It may thaw partially during transit.
Upon arrival, place the key lime item in the freezer. It can be kept frozen for up to 60 days.
Once thawed, this can be stored in the refrigerator for up to 3 days.
To serve, thaw at room temperature for 20 minutes.