Denninghaus is a German restaurant offering a menu of national and international cuisine.