After being told by dozens of people that Pizza Palace has the best pizza in Knoxville, we finally tried it out. The pizza was authentic Italian style pizza with hand tossed made to order dough, real cheese, and a fresh tomato sauce. We also tried the onion rings, after prompting by the server. They were good, but not the best...
More
