Cinnamon Roll French Toast

Three batter-dipped slices of fresh baked cinnamon roll, grilled, and topped with powdered sugar.