Menchie’s Has Closed Their Only MoCo Location (Montgomery Mall) Posted By: MCS Staff May 25, 2018 Menchie’s, a California based fro-yo chain, has over 540 locations around the world.Earlier this month they closed their only MoCo location (Montgomery Mall). Menchie’s opened last February and made it about 15 months before closing.
Be the first to comment on "Menchie’s Has Closed Their Only MoCo Location (Montgomery Mall)"