About Pop Starz Plus
Pop Starz Plus is taking frozen treats to a whole new level on the streets of Miami! The perfect way to keep cool on those sunny Florida days, these ice pops will never disappoint. Pop Starz Plus has the best frozen sweets in every flavor you could ever want, from strawberry to mango to coconut, and beyond!
No upcoming events currently listed.