Get directions to: Davis Mountain Market & Deli, Tellico Plains, TN
Restaurant address: 11401 New Highway 68 Tellico Plains, TN 37385, USA
Restaurant: Davis Mountain Market & Deli