French Toast French Toast

Thick slices of bread soaked in a rich egg mixture, grilled to golden perfection, and dusted with powdered sugar.