The Tomato Head

12 Market Square, Knoxville 37902, United States Get Directions to this spot
Vegetarian Restaurants
12 Market Square
Knoxville, 37902
TN, United States
(865) 637-4067

Rate and review The Tomato Head in Knoxville, TN, United States!

Share your experiences at The Tomato Head with your friends or discover more Vegetarian Restaurants in Knoxville, TN, United States.