8492 Main St, Helen, Georgia 30545 USA
Entrance to business from side, unique building design to fit the area.
Photo Credit: Yelp