The Tomato Head
12 Market Square, Knoxville
(865) 637-4067
Menu
Restaurants in Knoxville, TN
The Tomato Head
12 Market Square, Knoxville, TN 37902
(865) 637-4067