Timberwood Grill Pigeon Forge TN Reviews and Menu
Timberwood Grill is a brand new restaurant in Pigeon Forge, TN located at The Island in Pigeon Forge, which opened June 2013. Timberwood Grill Pigeon Forge has jumped off to buzz-worthy start with numerous customers raving about their food, drinks, menu, and atmosphere. This mountain lodge themed restaurant provides an extremely unique dining experience in Pigeon Forge featuring chandeliers made of antlers, beer taps that come out of logs, and all sorts of nifty mountain touches!