They are extremely over rated. I do not like their sauce at all. Fast food pizza should not qualify in this catogory. When you have a problem like I had...the manager made me feel like..oh well go somewhere else..we have plenty customers other then you.
Pros: locations, special deals, fast
Cons: service is bad, managers don't care, too much sauce
more