Atlas Pizza is honestly the best pizza that I've tasted. Everything else they sell (well, that I've tried) has been average, at best, but their pizza ROCKS! The crust is airy yet filling, the cheese is delicious & the sauce pulls it all together. If you like pizza, have some from Atlas asap!
Pros: Pizza, Price, Evening delivery
Cons: , Poor salads, Poor pasta
more