Sugar-Crusted Vanilla Bean & Cinnamon French Toast Recipe | Yummly