Tag Archives: Billy Beez Galleria

Billy Beez – Cheektowaga, NY

A few months ago, my husband, son, and I were cruising the (Walden) Galleria Mall and stumbled upon a newly-opened Billy Beez (BB). We didn’t bother going in for two reasons: the first was that it seemed too advanced for our 2-year old, and the second was that it seemed kind of expensive. I felt that same reluctance last week when asked to pay this place a visit… but, I opted to take one for the team, just so Buffalo Moms everywhere could get the scoop about BB! Continue Reading