The Tomato Head
LinkedIn Pintrest Facebook Twitter Google +

The Tomato Head,

Knoxville TN
Address: 12 Market Square (at downtown), Knoxville TN 37902 / (865) 637-4067

Type: Restaurant

Cuisine: American Pizza Vegan Vegetarian