Frozen yogurt fans who frequent the Menchie’s at Penrose Square will now have to go cold turkey.
The company closed its store at 2405 Columbia Pike on New Year’s Eve, according to a Menchie’s representative. The froyo shop opened roughly four years ago.