This is one of the better yogurt shops in Frisco, Texas. This is a self serve shop. I really prefer the places that make it for you and serve you...
All reviews seem positive