Lenox Square Grill opening in trendy Buckhead