Menchie's is a self-serve frozen yogurt shop offering a wide variety of flavors and toppings. Guests can customize their dessert creations with numerous options.