Menchie's E 24th Street is a vibrant frozen yogurt shop offering a diverse selection of rotating flavors and over 70 toppings. Customers can create their own unique dessert mixes.