Oven Roasted Sundried Tomato Turkey

Oven Roasted Sundried Tomato Turkey

with Provolone and mayo