Rollschinken (Rolled Ham)

Rollschinken (rolled ham) with vegetables and horseradish. Not so easy to get in a restaurant ...