Get directions to: Applewood Farmhouse Rstrnt, Sevierville, TN
Restaurant address: 240 Apple Valley Rd Sevierville, TN 37862, USA
Restaurant: Applewood Farmhouse Rstrnt