Menchie’s, North America’s largest self-serve frozen yogurt franchise, is opening its newest store at 450 W Mondamin, Minooka on Thursday, May 16th. Offering high quality, delicious self-serve frozen yogurt, Menchie’s is sure to become a local community hangout.