Roasted Three Seed Sandwich