Deli Express Roasted Turkey Sandwich - THE GLOBE RESTAURANT