Attilio's has a few locations and I find all of them to be just ok. The pizza is usually fresh and they do have a lot of customers and have been around a long time but I think the flavor of the pizza and consistency of the crust is just average at best.
more