Applewood Farmhouse Restaurant

Applewood Farmhouse Restaurant

240 Apple Valley Rd., Sevierville, TN 37876

Get Directions

Reviews (0)

Tell us about your experience at Applewood Farmhouse Restaurant

To leave your own review for Applewood Farmhouse Restaurant, please login or create a new account.