The Tomato Head corporate office is located in 12 Market Sq, Knoxville, Tennessee, 37902, United States and has 51-200 employees.
the tomato head
tomato head
the tomato
the tomato head site
tomato
the tomato head, west knoxville
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to The Tomato Head's success, and advanced their careers.
Summer Associate at Scopelitis, Garvin, Li...
Worked as Server and Bartender
at The Tomato Head (2022-2023)
Explore More
The Tomato Head is a renowned pizza restaurant in Knoxville, celebrated for its eclectic ingredients and diverse menu offerings, including pizza, sandwiches, salads, and brunch options. Catering to a wide range of dietary preferences, it serves omnivores, meat lovers, vegans, vegetarians, and gluten-free customers. Established in 1990, the restaura... Read More