Turkey Sandwich with Vegetables