Get directions to: Little River Bar-b-q, Townsend, TN
Restaurant address: 8303 State Highway 73 Townsend, TN 37882, USA
Restaurant: Little River Bar-b-q