Mayener Burg offers a restaurant experience.