We were staying in Knoxville for one evening on our way to Charleston and happen to find Tomato Head. After looking at the menu I was a bit skeptical but decided on Pizza. My wife got the five cheese and I created my own. I must say this was one of the best pizzas we had ever eaten and we love our pizza. The red sauce was the best part of the whole pizza in my opinion and the crust was a close second. If you are in Knoxville and have the time this is a must try!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.