Innkeepers Open-Faced Roasted Turkey