Know a great happy hour or special for this location?
Self-serve chain with unusual frozen yogurt flavors, plus a variety of toppings.
Suggest an edit
3340 S 25th E, Idaho Falls, ID 83404