This establishment is a restaurant located at Offenbacher Straße 11 in Dietzenbach. It appears to be a German restaurant based on its name and location context.