Sub Hub
Address:
7327 E Lamar Alexander Pkwy, Townsend, TN 37882
Phone:
(865) 738-3680 Restaurants, Deli
Other Businesses:
- T & L's Pizza at 7625 E Lamar Alexander Pkwy, Townsend, TN 37882
- The River Stone Restaurant at 8503 State Highway 73, Townsend, TN 37882
- Bobarb's Burgermaster Drive-In at 8439 State Highway 73, Townsend, TN 37882
- Carriage House Restaurant at 8310 State Highway 73, Townsend, TN 37882
- Three Little Pigs Smoke Pit at 7249 E Lamar Alexander Pkwy, Townsend, TN 37882