The Troll Tavern

  • Restaurant
Main Street
Helen, GA 30545
(706) 878-3117
(706) 878-3181 (fax)