Yoyo's Yogurt Cafe

Yoyo's Yogurt Cafe is a self-serve yogurt location found in many Cineplex Entertainment movie theatres.