This review is specifically for their pizza.
Casey's provides, for $10-$15, a better pizza than dedicated Italian places that go for $25.
They are almost always on time (~20min typical wait), the staff is friendly, and they've never messed up my order. They frequently have online deals where you can get a couple bucks off.
They put some of the toppings under the cheese, which I think has the effect of sealing in the flavors.
Importantly, they are highly consistent: meaning every pizza I've bought from them looked and tasted equivalent (and they are made on-demand, from scratch). So I have no complaints, especially at that cost point. read more