Menchie's Frozen Yogurt

Liquid Capital: $125,000

Menchie's is a fast-growing chain of frozen yogurt shops that provides customers the opportunity to create their own custom combinations.


×