Join the sweet life and treat yourself to a menchie's frozen yogurt franchise today!