In Crouton Crackerjacks How to Make Lemon Supreme Pie September 15, 2011 Commonly found at Baker’s Square and Village Inn Restaurants, Lemon Supreme Pie is probably my most favorite pie ever. The…