Indulge in these mouthwatering French toast pastries, topped with powdered sugar and marshmallows. A perfect breakfast treat!