Freshly squeezed Key lime juice and zest add tart flavor to this authentic Key lime pie served with a whipped cream topping.