Remove Ads

Photos for Applewood Farmhouse Restaurant

Applewood Farmhouse Restaurant

240 Apple Valley Rd, Sevierville, Tennessee 37862 USA

1.5K Reviews