Zur Stadt Offenbach is a German restaurant.