Zur Reblaus is a German restaurant.