This restaurant offers international cuisine and is located in the Naturpark Bergisches Land. It was recently updated with new bar and cooling technology.