The-Heidelberg-German-Restaurant-Pub-Helen-Ga by Alyce The Heidelberg German Restaurant, Pub, & Music Hall in Helen GA