To me...takeout pizza is pretty interchangeable...except for those from places that I just can't stand. The pizza from Chi Chi's is on the upper end of average for me. Their appeal in this neighborhood is that they'll deliver to the mall...a lot of places won't deliver inside the mall.
more