at 3196 Dougall Ave, Windsor , N9E 1S7 Canada
Our self-serve concept is revolutionary in the Canadian market with over 80 flavours of fat free frozen yogurt & over 50 toppings.
5740 FB users likes Menchie's Canada, set it to 1 position in Likes Rating for Windsor, Ontario in Frozen Yogurt Shop category
Menchie's Canada is Windsor based place and this enity listed in Ice Cream Parlor category. Located at 3196 Dougall Ave ON N9E 1S7. Contact phone number of Menchie's Canada: 519-967-8889