Applewood Farmhouse Restaurant

240 Apple Valley Rd Sevierville TN 37862 USA

(865) 428-1222

Location