Owner Message
Do you own Menchie's Frozen Yogurt? Contact us to connect with your diners.
Menchie's is located a quick trip north of Orlando at Winter Park Corners, which is where North Lakemont Avenue and Aloma Avenue meet. Menchie's is a popular little frozen yogurt shop since it allows customers freedoms other fro-yo shops may not. For instance, customers can grab a container and serve themselves from more than 10 rotating flavors to start, and then stop at the "snackage",...
Self serve frozen yogurt bar with 14 flavors and over 60 toppings.