I love pizza and this some of the best around; especially in dfw. The take out is much better than the buffet.
All reviews seem positive