Peanut Butter Stuffed French Toast

Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: 15 Minutes
Serves 6