Baked Almond French Toast Recipe | Yummly