Powdered sugar french toast at the Village Grille