Menchie’s Frozen Yogurt – Ice Cream Shop
4740 TX-121 Ste 350
Lewisville, Texas 75056
Menchie’s Frozen Yogurt is a magical place within every community.
It’s a place for family and friends to come together and create lasting memories.
As an award winning franchise, Menchie’s Frozen Yogurt currently serves smiles in more than 540 locations around the world.