Menchie's
Ice Cream Shop · Dessert Shop · Fast Food
Menchie's is a self-serve frozen yogurt shop with a variety of flavors and toppings for customizable desserts. Flavors vary by location and season.
Location
Best places nearby
The highest rated places close to Menchie's.
Local restaurants nearby
Berlin Tpke, CT
