Zum Eichhörnchen is a restaurant that appears to offer both German and Italian cuisine. It is located in Bochum, Germany, and has been referred to as a "Gartenlokal" which suggests a garden setting. Key facts used from search results include mentions of both German and Italian cuisine, the name "Gartenlokal", and the location in Bochum.