French Toast

French Toast
French Toast: delicious, fluffy, cinnamon-scented, and overall irresistible.