Finkenklause is a German restaurant.