Frozen yogurt mega-chain Menchie's is getting ready to open its first location in the city of Chicago. Already with 5 locations in the burbs, the Chicago Menchie's will open in Lincoln Park (1730 W. Fullerton) on July 30 and give away freebies on August 2. [EaterWire]
Filed under: