Menchies Frozen Yogurt
Free Birthday Stuff:
$5 Bonus treat
Sign up for My Smileage and update your birthday informaiton
The low down:
Menchies is a widely popular frozen yogurt franchise often visited by superstars of hollywood! They have the pictures on the wall to prove it.
Where to find a location:
There are Menchies locations in most major cities like in the Greater Toronto Area and Edmonton. Click here to find a location near you.