Get directions to: Mountain View Diner, Townsend, TN
Restaurant address: 7621 East Lamar Alexander Parkway Townsend, TN 37882, USA
Restaurant: Mountain View Diner