I really don't see what all the fuss is about with this place. All the locations taste the same to me. The pizza sauce really tastes like a can of cheap speghetti O's, minus the O's. It's a nice place to be at but really the food is just average. After people talk it up so much it really just makes it that much more disappointing. There are much better places to go on the South Side.
Pros: Nice large restaurant
Cons: Overated Pizza
more