Lehners Wirtshaus is a German restaurant that has recently updated its look and menu.