string.Format("{0}.{1}", method.DeclaringType.Name, method.Name)
If (per recent edit to your Q) you want to turn the expression into something executable, you can instead do something like:
Action compiled = Expression.Lambda<Action>(call2).Compile();
You can then call the compiled expression as you would any other Action