Roast Beef Onion Marmalade Sandwich

This sandwich is what dreams are made of: Roast Beef piled high on ciabatta bread with melted cheese, arugula, caramelized onion marmalade and fig aioli with mixed greens and vinaigrette.