Menchie's is a self-serve frozen yogurt shop with a variety of flavors and toppings for customizable desserts. Flavors vary by location and season.