Elements at Primland Elements offers fine dining in the heart of the Blue Ridge Mountains. Reservations are required. Reserve at (276) 633-4413