Snowmelt Shop

The Snowmelt Shop is a shop in Club Penguin Island, located at Mt. Blizzard. Here, members can buy various party supplies.

Trivia

 * It is the only shop in Club Penguin Island that has no party supplies that are unique to it.