Sweet Stix Ice Pops is an artisan ice-pop business offering a unique frozen treat. They are open to the public at their Edmonton location.