I think Papa Johns is the best pizza place in town. I really like their thick crust pizza, the dough is really good. I also like their sauce and the amount of cheese on the pizza. I don't really care for their chicken strips though, I think they are kinda tough. I would definitely recommend them though.
more