Order Online for takeout: Oven Roasted Turkey Sandwich from Nature's Table - FIS in Maitland, FL