Spicy Peach Super Sandwich

Yields: 8 servings