Help me find. . .
 
Applewood Farmhouse Restaurant - Sevierville
Applewood Farmhouse Restaurant - Sevierville Address:
240 Apple Valley Rd
Sevierville, TN  37862
Ph 1: 865-428-1222
Other Categories:
 Food and Dining » Restaurants » Family Restaurants