Restaurant $$
Call
Map
Website
Connect
7621 E Lamar Alexander Pkwy, Townsend, TN 37882
Downtown Knoxville