Lurgs, over at My Little Sweatshop tells me of a little frozen yogurt place called Menchies.
It's a SELF-SERVE frozen yogurt bar.
Say what?!
Apparently, they have locations all over the world!
Check out Lurgs' review, here. Lookit all those toppings!