Get directions to: Apple Valley Kitchen, Townsend, TN
Restaurant address: 7138 East Lamar Alexander Parkway Townsend, TN 37882, USA
Restaurant: Apple Valley Kitchen