Fizz pops are a fun and fizzy candy treat that delivers a burst of flavor and effervescence in every bite. These candies typically come in the form of colorful hard candy lollipops or sherbet-filled tubes that fizz and pop in your mouth.
Made in South Africa.