The French Toast is to die for!