Virginia Ham & Swiss Sandwich